Ascot's most popular princesses: Nostalgic images of our very fashionable Royal princesses at the races including Diana and Kate
You can forget about the horses, it is the sight of our Royal princesses which has really set pulses racing over the decades at Ascot.
The Royals love Ascot and they always turn out to cheer on their favourite racers while delighting onlookers. Their outfits set the standard for demure fashion and everyone waits to see what the nation’s favourite princess will wear on any chosen year.


You can almost tell the decade by the dresses and we all love to revel in the glamour and glory of the wonderfully dressed princesses at Ascot. Here are some of our favourite images captured by photographers for our archives and what a story they tell of the very best of British.
Let’s start with the one who will always be our Queen of Hearts - and this was before she was even a Princess. What an outfit for Lady Diana Spencer as she enjoyed the last day of Royal Ascot with friends in 1981.
It is one of the events where Royals appear to relax and actually enjoy themselves. It also helps them through tough times. This was Princess Anne, The Princess Royal and Lady Gabrielle Kingston on her first public appearance in 2024 since the death of her husband.
Ascot is also well known for bringing generations of Royals together. Here is The Queen Mother and The Princess of Wales in 1985.
Sometimes the Princess are surprisingly bright in their choice of outfits. These ladies in red are Princess Diana and Sarah Ferguson in 1990.
And it is a colour that never truly goes away ... just like heavy eyeliner. Here is HRH Catherine, Princess of Wales grabbing all the headlines in 2023.
Whatever the decade, one must always be prepared for the unpredictable British weather. An umbrella look part of her impressive outfit when Princess Margaret arrived at Ascot in 1977.
But it can also double up to protect one from the sun. The Queen Mother and Princess Diana wave from their open carriage in 1986.
Ascot regulars Princess Eugenie and Princess Beatrice arrive in the parade ring at Royal Ascot.
Queen Elizabeth II always led in the fashion stakes - here she is with Princess Anne arriving at Royal Ascot in 1983.
But it isn’t just the Brits. Princess Grace of Monaco looked stunning in 1966.
Have you got a story you want to share with our readers? You can now send it to us online via YourWorld at https://www.yourworld.net/submit/ It's free to use and, once checked, your story will appear on our website and, space allowing, in our newspapers.
