Beautiful rainbows are everywhere at the moment - not least because they have become an uplifting symbol of hope during the coronavirus pandemic. And in terms of fashion, there's nothing more joyful than wearing a kaleidoscope of colours! These royal ladies certainly seem to agree, since the likes of the Countess of Wessex, the Duchess of Cambridge and even the Queen have rocked the rainbow trend in the past - and here's the proof.
The Countess of Wessex
This is one of our favourite throwback photos of Sophie! The royal certainly turned heads in this striped rainbow skirt suit at Royal Ascot in 2001. We'd love to know if this outfit is still in her wardrobe - and that sweet box bag would be very on-trend today…
The Queen
Pictured at the Royal Variety show back in 1999, we can't get over this incredible shot of Her Majesty wearing glittering rainbow sequins. What. A. Moment.
Zara and Mike Tindall shared a sweet picture as they clapped for healthcare workers outside their home - rocking their NHS rainbow T-shirts! Mike wrote on Instagram: "Thank you to everyone working in the @nhs. @kindred_social is raising money for the NHS through these T-shirts. If you would like one please go to www.bekindbekindred.com."
The Duchess of Cambridge
Kate is known for wearing bright and beautiful colours, but she usually sticks to one shade - so this striped and shimmering look from Tory Burch was quite a statement during her royal tour of India and Bhutan back in 2015. We would love to see this gown again!
Princess Beatrice
Remember Princess Beatrice's colourful ensemble for Peter and Autumn Phillips' wedding back in 2008?
The Duchess of Sussex
Meghan loves her neutral colours - or an occasional colour-blocking look - but this sleek gown surely falls into the rainbow category. The then-actress looked beautiful as she attended a SAG Awards pre-party in 2013.
Princess Diana
The Princess of Wales wore this bold outfit for a charity concert at the Empire Ballroom, Leicester Square, in November 1991.
Lady Kitty Spencer
She may not be official royalty, but we couldn't resist including Diana's niece Kitty, who looked incredible in this bold Dolce and Gabbana number as she walked the runway in 2019.
Lady Amelia Windsor
Amelia has a gorgeous rainbow lightning bolt jumper from star-favourite cashmere designer Madeleine Thompson.
Princess Sirivannavari Nariratana of Thailand
Just look at this rainbow floral gown! Princess Sirivannavari looked absolutely stunning as she attended the Giambattista Valli show at Haute Couture Fashion Week in 2018.
Princesses Marie-Chantal and Olympia of Greece
For Crown Prince Pavlos' 50th birthday in 2017, the Greek royal family threw an incredible Studio 54-themed party, with plenty of colourful sequins! Here, Alexandra Von Furstenberg, her sister Crown Princess Marie-Chantal and Princess Olympia pose for a fun photo in their glittering glory.
Photo: Instagram/@dax_miller_
Charlotte Casiraghi
The Monacan royal looked utterly beautiful in this colourful gown at the Met Gala in 2016.
Queen Maxima of the Netherlands
Queen Maxima totally wowed in this gorgeous floral embellished dress during her visit to Zeeland, Netherlands in October 2018.