If all this good weather has got you wondering what on earth to wear for wedding season, Kate Middleton might have the answer. Nearing the end of their week-long royal tour in the Caribbean, Middleton was seen arriving at one of its final stops - Nassau's Sybil Strachan Primary School in The Bahamas - in a dress so suitable for your next nuptials that it might as well have your name on it.
The minty green and capped-sleeve number - which cinched just above the waist and hit that sweet spot on the mid-calf (Middleton's favourite dress length) - was from Self-Portrait. At £350, it's at the expensive end of the scale, but, as you can see from the Duchess, requires minimal accessories to make shine. As well as rewearing a pair of pointed white pumps from previous tour outfits - a classic from Jimmy Choo - Middleton added a pair of earrings from Nadia Irena, a jewellery designer from The Bahamas.
SHOP: Kate Middleton's Self-Portrait Dress
Self-Portrait, Spearmint Chiffon Midi Dress, £350
The best news about this dress, of course, is that it will look great come rain or shine. And if your next wedding is in the UK, that's all you need to know.
Kate Middleton's Best Caribbean Tour Outfits 2022
Day Six
The Duke and Duchess attended the Commissioning Parade at the Jamaica Defence Force for day six of the royal tour. Kate opted to wear an ivory lace dress by Alexander McQueen for the occasion, accessorising with an Anya Hindmarch white silk clutch and statement Philip Treacy saucer.
Day Five
Arriving to a dinner hosted by Patrick Allen, Governor General of Jamaica, Kate Middleton shone in a glittering emerald gown by Jenny Packham. Her emerald jewellery is straight from the Queen's collection - and she's also wearing the royal family order of Queen Elizabeth II, worn by female members of the royal family on formal occasions.
Day Five
For a meeting with Jamaica's Prime Minister, Andrew Holness, and his wife Juliet, Kate Middleton pulled out a crisp trouser suit - the blazer is from Alexander McQueen - with zesty accents. The woven bag is another vintage hit from Willow Hilson, while the tangerine-tinted blouse is from Ridley London.
Day Four
Arriving at Norman Manley International Airport, Middleton wowed in custom-made Roksanda, along with a new pair of spike-heeled white and gold pumps from Aquazzura.
Day Four
In Trench Town, Jamaica, she stepped out in this vintage number from the '50s, a dress that was sourced from a vintage boutique in Cheltenham, Willow Hilson. She accessorised with a bangle by Lashawndla Bailey-Miller, a jewellery designer from Jamaica, and slingback pumps from Russell & Bromley.
Day Four
Vintage YSL has a devoted following, one that now includes Kate Middleton. The Duchess wore a belted jacket from the brand's archives to Philip S. W Goldson International Airport, accessorising with pearl earrings from Anthropologie, and a top-handle bag from Mulberry.
Day Three
Stepping out in an absolute show-stopper; Kate dazzled in shimmering fuchsia gown by The Vampires Wife worn with Jimmy Choo heels and O'nitaa earrings. The Cambridge's attended a reception held at the Mayan ruins situated in Cahal Pech hosted by Governor General of Belize.
Day Three
Day Three; William and Kate visit Caracol deep in the jungle of the Chiquibul forest. For the trip to the ancient Mayan archaeological site, Kate opted for G-Star Raw khaki trousers, a classic John Lewis & Partners white t-shirt, her favourite Ray-Bans and a pair of iconic canvas Superga trainers.
Day Three
Throughout the visit, the Duchess added a beige safari style jacket by Scotch & Soda. What else does one wear in the depths of the jungle?
Day Two
She switched up her accessories on day two, swapping espadrilles for some Stuart Weitzman wedges and a raffia clutch by Anya Hindmarch (which looks like it can double as a fan if needed).
Day Two
For their visit to Hopkins in Belize, a small coastal village, the Duchess wore a floral Tory Burch midi dress, classic Ray-Ban sunglasses, Stella McCartney espadrilles and blue earrings by one of her favourite brands, Sézane.
Day One
Arriving at Philip S. W Goldson International Airport, Middleton opted for a royal blue lace dress from Jenny Packham, Emmy London pumps and sapphire earrings thought to be from Princess Diana's collection.