Princess Anne is the queen of 'fashion risks' in her most ravishing rainbow outfits - ever
It’s no secret that Princess Anne is a secret fashionista – and pulling off this array of colours is no small feat. So, to keep the summery vibes high, we're taking a look at all of the Princess Royal's colourful style choices…
Princess Anne doesn't necessarily spring to mind when we think of colourful royal wardrobes. The Princess Royal, who marked her 75th birthday last week, has long been one of the unsung fashion heroes of the royal family thanks to her love of a neutral palette and timeless staples. This makes the rare moments she does opt for bold and bright hues all the more impactful. Across the decades, Princess Anne has even re-worn some of her colourful outfits, making her a sustainable fashionista as well as a risk-taking one. It can't be disputed that Princess Anne certainly suits every colour of the rainbow, even making her royal duties look glamorous.
HELLO's Lifestyle Writer, Katie Daly, believes that wearing colour is one of the royals' biggest wins. ''With her wardrobe featuring a full spectrum of brightly coloured outfits, Princess Anne proves she isn't afraid to take fashion risks. The more daring pieces of Anne's wardrobe have often commanded attention due to their vibrant hue, whether that be at a ball or in an official birthday portrait. One of her greatest strengths is being playful with colour while ensuring she chooses a shade that flatters her complexion and hair colour.''
The 2025 summer season has been all about bright hues, from butter yellow to pastel pinks. But let this rainbow fashion collation of Princess Anne’s best looks remind you that while the days may be getting shorter, our outfits don’t have to get duller.
So to brighten up your day, here is a closer look at Princess Anne's royal rainbow wardrobe…
WATCH: 8 quirky outfits that made Princess Anne an unexpected style icon
Princess Anne has looked stylish in red on many occasions – most recently in one of the pictures released for her 75th birthday. We adored this vintage-style red buttoned dress with a belted waist, giving it a retro flair. She suits this maroon-toned red – a colour you should definitely stock up on as we move into the autumnal seasons.
Talk about sustainable fashion! Princess Anne re-wore this tangerine top on day two of Royal Ascot 2025… the same one she wore back in 1987 for Trooping the Colour. I, for one, would love to rummage through a royal wardrobe filled with old-style pieces. The silk-wrap top was paired delicately with cream tones, avoiding any clash with the orange, and made her look radiant. Can the Princess Royal drop the designer of this top? Because four decades later, it still looks in pristine condition…
Attending a Young Farmers' Ball in 1992, Princess Anne wore this light yellow puff-sleeve dress. It’s very Beauty and the Beast Belle – and personally, yellow dresses always make me feel most confident. If you can pull off pale yellow, it makes for a stunning fashion moment.
Wearing another one of my go-to colours, Princess Anne appeared in this mint coat-dress for Easter Sunday in 2024. It leans towards a pistachio tone, making it sophisticated enough for royal duties without being too vibrant. A decent mint-hued piece is definitely hard to find.
Even though yellow and mint green are two key shades this season, the Princess Royal shines best in blue. Another of her 75th birthday portraits this year showed her in an electric blue and white buttoned long dress. Princess Anne's complexion is perfectly complemented by the gorgeous hue, don't you think?
Even deep shades of purple are Princess Anne's colour
7. Lavender haze
Leaning towards a more autumnal colour palette, Princess Anne wore this purple coat during a visit to Edinburgh to celebrate the 200th anniversary of the Scottish Fire and Rescue Service in 2024. The violet and lavender-toned coat is a stand-out shade and a shift away from her more neutral tones. Arguably, purple is one of the most difficult shades to wear; however, Princess Anne has the ability to pull it off in true royal fashion.
Of course, Princess Anne had a Barbiecore moment. She wore this statement satin pink piece to the BAFTAs in 1984 and paired the button-down blouse with a printed skirt. The shoulder pads feel a little dated nowadays – but it was the ’80s! As for the printed skirt, it feels very 2000s Topshop, so with the revival of the clothes brand, maybe this will be heading back to the high street…
Saving the best till last, the chic rainbow shirt. To mark her first wedding anniversary in 1993 with Vice Admiral Sir Timothy Laurence, her outfit was memorable. She wore a rainbow-checkered shirt layered with a grey V-neck jumper, making the colours pop against the neutral tones. This was such a fun '90s outfit, and chequered, cowboy-esque styles are still on trend for 2025.
Welcome to The HELLO! Royal Club, where thousands of royal fans like you get to delve deeper into the wonderful world of royalty every day. Want to join them? Just click the button below for a list of club benefits and joining information.
King Charles' sister Princess Anne stepped out for a two-engagement day following her brother Prince Andrew's relinquishing of his titles after a string of scandals
Queen Mary and more royal ladies have been spotted wearing bright colours from ruby red to emerald green – get the lowdown on what these colours symbolise