From Princess Diana to Kate Middleton, see the fashion and footwear from the historic Royal Ascot horse race through the years.
-
Queen Camilla
Image Credit: Chris Jackson/Getty Images Queen Camilla in Dior at the 2023 Royal Ascot.
-
Sabrina Elba
Image Credit: Getty Images Sabrina Elba attends day three of Royal Ascot 2023 at Ascot Racecourse on June 22, 2023 in Ascot, England.
-
Princess Beatrice and Edoardo Mapelli Mozz
Image Credit: Getty Images Princess Beatrice, in Chanel heels, and Edoardo Mapelli Mozzi attend day one of Royal Ascot 2023 at Ascot Racecourse on June 20, 2023 in Ascot, England
-
Princess Anne
Image Credit: Chris Jackson/Getty Images Princess Anne attends day one of Royal Ascot 2023 at Ascot Racecourse on June 20, 2023 in Ascot, England.
-
Kate Middleton
Image Credit: James Whatling / MEGA Kate Middleton attends Day 4 of Royal Ascot on June 17, 2022.
-
Princess Diana
Image Credit: Tim Graham Photo Library via Get Princess Diana walking through the crowds at Royal Ascot.
-
Princess Diana
Image Credit: Tim Graham Photo Library via Get Princess Diana with Prince Charles at Royal Ascot.
-
Prince Charles
Image Credit: Tim Graham Photo Library via Get Camilla, The Duchess of Cornwal,l and Prince Charles attend the first day of Royal Ascot 2005.
-
Princess Diana
Image Credit: Tim Graham Photo Library via Get The Prince and Princess of Wales at Ascot Races.
-
Princess Diana
Image Credit: Getty Images The Prince and Princess of Wales in the royal enclosure at Royal Ascot in June 1986.
-
Princess Diana
Image Credit: WireImage Prince Charles and the Princess of Wales, wearing a pink maternity dress with a white cardigan, while pregnant with Prince William, attend a polo match at Windsor Great Park, on June 17, 1982 in Windsor.
-
Princess Eugenie and Princess Beatrice
Image Credit: Getty Images Princess Eugenie and her sister Princess Beatrice arrive in the parade ring for the first day of Royal Ascot on June 17, 2008 in Ascot, England.
-
Princess Beatrice and Princess Eugenie
Image Credit: Getty Images Princess Beatrice and Princess Eugenie (R) arrive for the opening day of Royal Ascot at Ascot Racecourse on June 14, 2011.
-
Princess Beatrice and Princess Eugenie
Image Credit: UK Press via Getty Images Princess Beatrice and Princess Eugenie attend Day 1 of Royal Ascot at Ascot Racecourse on June 18, 2013 in Ascot, England.
-
Queen Elizabeth
Image Credit: UK Press via Getty Images Queen Elizabeth II, and Princess Margaret attend The Royal Ascot race meeting, on June 20, 1996 in Ascot, England.
-
Princess Diana
Image Credit: UK Press via Getty Images Diana, Princess of Wales, attends Smiths Lawn Polo, Windsor, after The Royal Ascot race meeting, on June 16, 1987.
-
Queen Elizabeth
Image Credit: Mirrorpix via Getty Images Queen Elizabeth II walking the course at Royal Ascot in June 1965.
-
Queen Elizabeth
Image Credit: Getty Images Queen Elizabeth II (R) with Princess Anne and the Queen Mother at Royal Ascot in June 1970.
-
Queen Elizabeth
Image Credit: PA Images via Getty Images Queen Elizabeth II walking with the Queen Mother at Royal Ascot.
-
Kate Middleton & Prince Williams
Image Credit: WireImage Kate Middleton and Prince William attend Royal Ascot 2017 at Ascot Racecourse on June 20, 2017.
-
Queen Elizabeth
Image Credit: PA Images via Getty Images Queen Elizabeth II walks to the paddock on Gold Cup day at the Royal Ascot race meeting.
-
Queen Elizabeth II
Image Credit: PA Images via Getty Images Left to right, Queen Elizabeth II, the Queen Mother, Princess Margaret, the Princess Royal and the Duchess of Kent at Royal Ascot.
-
Meghan Markle & Prince Harry
Image Credit: WireImage Meghan Markle and Prince Harry attend Royal Ascot Day 1 at Ascot Racecourse on June 19, 2018.
-
Queen Elizabeth
Image Credit: Getty Images Queen Elizabeth ll attends Royal Ascot races on June 17, 1976 in Ascot, England.
-
The Duke and Duchess of York
Image Credit: Universal Images Group via Getty The Duke and Duchess of York at Royal Ascot in 1931.
-
Kate Middleton and Prince William
Image Credit: Getty Images Kate Middleton and Prince William attend day one of Royal Ascot at Ascot Racecourse on June 18, 2019 in Ascot, England.
-
Princess Diana
Image Credit: Getty Images Diana, Princess of Wales, wearing a white dress with black polkadots designed by Victor Edelstein and a matching hat designed by Frederick Fox, attends Royal Ascot on June 15, 1988.
-
Princess Diana
Image Credit: Getty Images Diana, Princess of Wales, with her bodyguard Colin Smith, at Royal Ascot races in Berkshire on June 18, 1981.
-
Princess Diana
Image Credit: Getty Images Lady Diana Spencer, wearing a grey check belted dress with a white hat with netting designed by John Boyd, attends Royal Ascot on June 19, 1981 in Ascot, United Kingdom.
-
Princess Diana
Image Credit: Getty Images 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 Ascot, United Kingdom.
-
Princess Diana
Image Credit: Getty Images Lady Diana Spencer, wearing a peach coloured crepe suit with a wrap top jacket and cream ruffle neck blouse designed by Benny Ong and a yellow straw boater hat with a silk flower, walks next to Queen Elizabeth, The Queen Mother, as they attend Royal Ascot on June 17, 1981.
-
Princess Diana
Image Credit: Getty Images Diana, Princess of Wales, wearing a pink suit by Catherine Walker and a hat by Philip Somerville, attends Royal Ascot on June 22, 1989.
-
Kate Middleton & Prince William
Image Credit: WireImage Kate Middleton and Prince William attend day four of Royal Ascot 2023 at Ascot Racecourse on June 23, 2023 in Ascot, England.
-
Queen Elizabeth
Image Credit: Mirrorpix via Getty Images Queen Elizabeth II at Royal Ascot held at Ascot Racecourse, Berkshire, 13th June 1983.