Princess Anne dons £27.95 ‘stylish’ hat at the Six Nations rugby match – ‘superb!’

On top, Princess Anne wore a navy raincoat with the five Olympic rings all in blue.

The coat was lined in a light blue colour on the inside, but navy on the outside.

Princess Anne is the Honorary President of the British Olympic Association, and played a huge role in the London 2012 games.

She competed as an equestrian herself back in 1976 in Montreal.

Check Also

Kendall Jenner And Crew Set Los Angeles Ablaze In Iconic American Fashion

Tommy Hilfiger is shaking up the fashion scene yet again with a Spring 2024 campaign …