The Countess of Wessex led the style stakes again on the third day of Royal Ascot in association with Longines, with HELLO! Online readers voting her the best-dressed guest for the second day running.
Sophie's high-necked, short-sleeved black dress and a similarly hued hat saw her win the vote with 65 per cent.
The Countess of Wessex
In second place was Princess Beatrice who opted for a stunning orange skirt and matching hat followed by Princess Eugenie who wore a chic pale grey and white ensemble.
Win a Longines watch worth £2,750!