Royal Ascot 2016: All the best outfits by hellofashion.com / 15 June 2016 The Duchess of Cambridge wore a Dolce & Gabbana dress on Day 2. Read more about: Kate Style Ascot The Countess of Wessex on Day 2. Princess Mary of Denmark on Day 2. The Queen on Day 2. The Duchess of Cornwall on Day 2. Zara Phillips on Day 1. The Countess of Wessex on Day 1. Elizabeth Hurley. Victoria Pendleton. Lady Kitty Spencer. Ashley James. Anna Friel. Ashley Bensen. Princess Beatrice. Princess Eugenie.