The female Royals are clearly feeling blue at the moment, as they all stepped out in the shade for a shopping trip to London’s Fortnum & Mason.
The Queen wore a matching military style suit and hat by Angela Kelly, whilst The Duchess of Cornwall wore a navy blue and white wool crepe coat and dress were by Bruce Oldfield. But all eyes were on the youngest Royal, The Duchess of Cambridge, who wore a blue Missoni coat dress with a daffodil to celebrate St David’s Day.
A small group of fans gathered to cheer the three arrivals as they entered the store, where they were greeted by Mayor of London Boris Johnson.
So who wins the Royal fashion triangle? Place you vote below!