Sophie, the Duchess of Edinburgh, was summer personified in her third day at Royal Ascot, stunning crowds as she wore a floral-print silk dress from Suzannah London and bright pink hat. Sophie, the Duchess of Edinburgh, was summer personified in her third day at Royal Ascot, stunning crowds as she wore a floral-print silk dress from Suzannah London and bright pink hat.