Queen Camilla

Queen Camilla in Dior at the 2023 Royal Ascot.
Queen Camilla in Dior at the 2023 Royal Ascot.
Sabrina Elba attends day three of Royal Ascot 2023 at Ascot Racecourse on June 22, 2023 in Ascot, England.
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 attends day one of Royal Ascot 2023 at Ascot Racecourse on June 20, 2023 in Ascot, England.
Kate Middleton attends Day 4 of Royal Ascot on June 17, 2022.
Princess Diana walking through the crowds at Royal Ascot.
Princess Diana with Prince Charles at Royal Ascot.
Camilla, The Duchess of Cornwal,l and Prince Charles attend the first day of Royal Ascot 2005.
The Prince and Princess of Wales at Ascot Races.
The Prince and Princess of Wales in the royal enclosure at Royal Ascot in June 1986.
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 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 (R) arrive for the opening day of Royal Ascot at Ascot Racecourse on June 14, 2011.
Princess Beatrice and Princess Eugenie attend Day 1 of Royal Ascot at Ascot Racecourse on June 18, 2013 in Ascot, England.
Queen Elizabeth II, and Princess Margaret attend The Royal Ascot race meeting, on June 20, 1996 in Ascot, England.
Diana, Princess of Wales, attends Smiths Lawn Polo, Windsor, after The Royal Ascot race meeting, on June 16, 1987.
Queen Elizabeth II walking the course at Royal Ascot in June 1965.
Queen Elizabeth II (R) with Princess Anne and the Queen Mother at Royal Ascot in June 1970.
Queen Elizabeth II walking with the Queen Mother at Royal Ascot.
Kate Middleton and Prince William attend Royal Ascot 2017 at Ascot Racecourse on June 20, 2017.
Queen Elizabeth II walks to the paddock on Gold Cup day at the Royal Ascot race meeting.
Left to right, Queen Elizabeth II, the Queen Mother, Princess Margaret, the Princess Royal and the Duchess of Kent at Royal Ascot.
Meghan Markle and Prince Harry attend Royal Ascot Day 1 at Ascot Racecourse on June 19, 2018.
Queen Elizabeth ll attends Royal Ascot races on June 17, 1976 in Ascot, England.
The Duke and Duchess of York at Royal Ascot in 1931.
Kate Middleton and Prince William attend day one of Royal Ascot at Ascot Racecourse on June 18, 2019 in Ascot, England.
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.
Diana, Princess of Wales, with her bodyguard Colin Smith, at Royal Ascot races in Berkshire on June 18, 1981.
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.
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.
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.
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 and Prince William attend day four of Royal Ascot 2023 at Ascot Racecourse on June 23, 2023 in Ascot, England.
Queen Elizabeth II at Royal Ascot held at Ascot Racecourse, Berkshire, 13th June 1983.