The Queen In Budapest, Hungary. The Queen's Hat Is By Marie O'regan And Her Suit Is By Fashion Designer Ian Thomas.
Catherine, Duchess of Cambridge attends day 4 of Royal Ascot at Ascot Racecourse on June 17, 2022 in Ascot, England.
Model for Cadbury poses wearing the Spots V Stripes hat at Ascot on June 16, 2011. Cadbury's the Official Treat Provider of the London 2012 Olympic...
Catherine, Duchess of Cambridge attends day 4 of Royal Ascot at Ascot Racecourse on June 17, 2022 in Ascot, England.
Catherine, Duchess of Cambridge attends day 4 of Royal Ascot at Ascot Racecourse on June 17, 2022 in Ascot, England.
Catherine, Duchess of Cambridge attends day 4 of Royal Ascot at Ascot Racecourse on June 17, 2022 in Ascot, England.
Queen Elizabeth II attends the second day of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Racegoer attends day 3 'Ladies Day' of Royal Ascot 2023 at Ascot Racecourse on June 22, 2023 in Ascot, England.
Catherine, Duchess of Cambridge in the parade ring during Royal Ascot 2022 at Ascot Racecourse on June 17, 2022 in Ascot, England.
Racegoer attends day three of Royal Ascot 2023 at Ascot Racecourse on June 22, 2023 in Ascot, England.
The Queen Wearing A Hat Designed By Frederick Fox At A Luncheon At The National University Of Singapore, Singapore
Diana, Princess Of Wales At Guards Polo Club. The Princess Is Casually Dressed In A Sweatshirt With The British Lung Foundation Logo On The Front,...
Catherine, Duchess of Cambridge attends Royal Ascot at Ascot Racecourse on June 17, 2022 in Ascot, England.
Catherine, Duchess of Cambridge in the parade ring during Royal Ascot 2022 at Ascot Racecourse on June 17, 2022 in Ascot, England.
Catherine, Duchess of Cambridge in the parade ring during Royal Ascot 2022 at Ascot Racecourse on June 17, 2022 in Ascot, England.
Queen Elizabeth Ll Arriving Polo At Smiths Lawn Windsor After Ascot Races Wearing A Silk Mint Green Coat And Matching Dress With A Green And White...
Queen Elizabeth II attends the QIPCO British Champions Day at Ascot Racecourse on October 21, 2017 in Ascot, England.
Meghan, Duchess of Sussex attends day 1 of Royal Ascot at Ascot Racecourse on June 19, 2018 in Ascot, England.
Betty Bachz attends day two of Royal Ascot 2023 at Ascot Racecourse on June 21, 2023 in Ascot, England.
Racegoer Tracy Rose arrives at Royal Ascot wearing an elaborate yellow hat for Ladies Day on 16th June 2022 in Ascot, United Kingdom. This year's...
An England supporter wears an extravagant hat in the shape of a mini football pitch during Ladies Day on the third day of Royal Ascot at the Ascot...
Racegoer attends day 3 'Ladies Day' of Royal Ascot 2023 at Ascot Racecourse on June 22, 2023 in Ascot, England.
Racegoer wearing a yellow dress and sunflower-and bee-themed hat leaves Royal Ascot on Gold Cup Day on 22 June 2023 in Ascot, United Kingdom. Many...
Catherine, Duchess of Cambridge attends day 4 of Royal Ascot at Ascot Racecourse on June 17, 2022 in Ascot, England.
Queen Elizabeth II arrives in a horse drawn carriage as shey attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2011 in Ascot, United...
In this handout image provided by Cow PR, Ambers, a racehorse owned by Fox's Biscuits, is pictured wearing the world's first ever Ladies' Day hat for...
Catherine, Princess of Wales attends day four of Royal Ascot 2023 at Ascot Racecourse on June 23, 2023 in Ascot, England.
Amelia Johnson attends day two of Royal Ascot 2023 at Ascot Racecourse on June 21, 2023 in Ascot, England.
Queen Elizabeth II attends day five of Royal Ascot at Ascot Racecourse on June 22, 2019 in Ascot, England.
Diana, Princess Of Wales, Honorary Air Commodore, Visiting Raf Wittering. Diana's Outfit Is By Fashion Designer Catherine Walker.
Philip Treacy and Demi Moore on day 4 of Royal Ascot at Ascot Racecourse on June 21, 2019 in Ascot, England.
Lady Diana Spencer and the Queen Mother attend the races at Ascot, England, June 1981. This is Diana's first Ascot meeting with the royal family....
Meghan, Duchess of Sussex attends day 1 of Royal Ascot at Ascot Racecourse on June 19, 2018 in Ascot, England.
Jessica Burns and Alicia Jamieson attend Royal Ascot 2022 at Ascot Racecourse on June 18, 2022 in Ascot, England.
Queen Elizabeth II attends QIPCO British Champions Day at Ascot Racecourse on October 16, 2021 in Ascot, England.
Detailed view of a hat during day four of Royal Ascot 2023 at Ascot Racecourse on June 23, 2023 in Ascot, England.
Zara Tindall, Natalie Pinkham, Mike Tindall, Kirsty Gallacher and Anna Woolhouse attend day 3 'Ladies Day' of Royal Ascot at Ascot Racecourse on June...
Diana, Princess of Wales attends the Ascot race meeting in England, wearing a black and white spotted dress by Victor Edelstein and a Philip...
Diana, Princess of Wales attends The Royal Ascot race meeting, on June 15, 1988 in Ascot ,United Kingdom.
Racegoer with a horse hat arrives on day five of Royal Ascot 2022 at Ascot Racecourse on June 18, 2022 in Ascot, England.
Queen Elizabeth II attends day 2 of Royal Ascot at Ascot Racecourse on June 17, 2015 in Ascot, England.
Diana, Princess of Wales , wearing a white and navy blue suit by Bruce Oldfield and a hat by Frederick Fox, attends Royal Ascot on June 18, 1985 in...
Catherine, Duchess of Cambridge in the parade ring during Royal Ascot 2022 at Ascot Racecourse on June 17, 2022 in Ascot, England.
Catherine, Duchess of Cambridge waves and smiles in the parade ring during Royal Ascot 2022 at Ascot Racecourse on June 17, 2022 in Ascot, England.
Meghan, Duchess of Sussex and Prince Harry, Duke of Sussex attend day 1 of Royal Ascot at Ascot Racecourse on June 19, 2018 in Ascot, England.
Zara Tindall attends day 3 'Ladies Day' of Royal Ascot at Ascot Racecourse on June 16, 2022 in Ascot, England.
Catherine, Duchess of Cambridge attends Royal Ascot at Ascot Racecourse on June 17, 2022 in Ascot, England.
Amanda Macor attends day three of Royal Ascot 2023 at Ascot Racecourse on June 22, 2023 in Ascot, England.
Catherine, Princess of Wales attends day four of Royal Ascot 2023 at Ascot Racecourse on June 23, 2023 in Ascot, England.
Catherine, Duchess of Cambridge watches the racing from the Royal Box as she attends day 4 of Royal Ascot at Ascot Racecourse on June 17, 2022 in...
Catherine, Duchess of Cambridge in the parade ring during Royal Ascot 2022 at Ascot Racecourse on June 17, 2022 in Ascot, England.
Princess Diana Attending Vj Day Commemorative Events Wearing A Suit Designed By Fashion Designer Tomas Starzewski