Princess Margaret and The Duchess of Gloucester in the carriage procession at The Royal Ascot race meeting, on June 17, 1997 in Ascot ,United Kingdom.