Spring is on the horizon and we're certainly getting a cheerful vibe from these lovely royal ladies, who've stepped out in some gorgeous colourful ensembles this week. Duchess Kate totally floored us with her collection of chic dresses while visiting Ireland, and Duchess Meghan came back to the UK with a bang in an amazing turquoise frock. Elsewhere, stunning Queen Letizia has rocked several stylish looks and even Princess Anne has donned a fabulous bright outfit.
Grab a cuppa and catch up with the royals' best looks of the week here…
RELATED: Royals looking chic in Chanel, darling! From Kate Middleton to Meghan Markle and more
Duchess of Cambridge
Didn't Kate look incredible this week? Our favourite look of hers has got to be this fantastic vintage Oscar De La Renta midi, which she wore at a reception in central Dublin on Wednesday. The fun fuchsia pink and black dress featured a pretty polka-dot print and contrast ruffle neckline, ticking all of our style boxes.
The Duchess looked sensational in this shimmering forest green frock by popular brand The Vampire's Wife when she attended her first evening engagement in Ireland on Tuesday. Princess Beatrice is also a fan of the label and even has a metallic green version that is very similar to Kate's!
Mum-of-three Kate looked equally glamorous in her arrival outfit at Dublin International Airport; the royal wore a stunning green Alessandra Rich dress that featured a high neckline, peplum waist and a delicate black swirl pattern. To finish off her ensemble, she added an emerald Catherine Walker coat, matching heels and a bright green suede clutch from one of her go-to brands, L.K.Bennett.
Duchess of Sussex
Welcome back Meghan! The wife of Prince Harry gave us a right royal fashion fix on Thursday when she stepped out in this fabulous blue dress for the annual Endeavour Fund Awards in London with her husband Prince Harry. Meghan's gorgeous midi was from one of her go-to designers Victoria Beckham, with short sleeves and a figure-hugging silhouette. The new mum paired the outfit with her usual Manolo Blahnik BB heels in a complementing navy colour.
Queen Letizia of Spain
As usual, we're swamped by stylish looks from Queen Letizia this week, so we've included three of our favourites. Who loves this pastel pink suit on Letizia? We do! The royal wore the sophisticated two-piece for an event in Madrid on Friday.
Here's another chic ensemble from former journalist Letizia – a slinky pale pink blouse teamed with a very cool black pleated midi skirt. Her outfit of choice for an outing on Thursday.
Then there's the Spanish Queen's bright orange blouse with a leopard-print pencil skirt, which she donned on Tuesday. With a gathered neckline and silk material, the style is so elegant and just the thing to brighten up your winter wardrobe.
READ: How Meghan Markle backtracked with this outfit decision
Duchess of Cornwall
Camilla stepped out for a special engagement on Thursday at Bousfield Primary School dressed in one of her favourite colours - navy blue. The royal wore a tailored zip-up jacket and a pretty floaty midi skirt teamed with one of her favourite pairs of knee-high boots.
Queen Rania of Jordan
The monarch looked incredible on Tuesday as she continued to show Queen Sonja and King Harald of Norway around her country. Rania chose an ultra-chic and sporty suit from Michael Kors, with cropped trousers and a tailored double-breasted jacket, plus a bag from designer Roberto Verino.
Princess Anne
Princess Anne looked simply stunning during her visit to Salisbury Cathedral on Friday. The royal wore a beautiful powder blue outfit which consisted of a midi coat with buttons down the side, a patterned silk scarf and a matching blue hat with statement feathers.
Crown Princess Victoria
This is one of our favourite ever looks on Sweden's Crown Princess Victoria! The elegant royal wowed in the pretty patterned green dress on Friday, teaming the frock with a skinny green belt, matching drop earrings, some ankle boots and a coordinating clutch.
Crown Princess Mary
A chic ensemble from Denmark's Mary here, combining a simple black outfit with a scarlet top. We just love how she's brought back that 80s trend of wearing a necklace over a polo neck – so Dynasty.