They say pregnant women glow during their second trimester – and Meghan Markle is certainly living up to the old wives’ tale on the royal tour in Australia.
The Duchess of Sussex has showcased a string of stylish outfits over the course of their first week Down Under, changing from beach wear to city chic to ballgown and diamonds.
And, to the delight of royal fans, her baby bump can be seen underneath her outfits, making them all the more exciting to marvel over.
Harry and Meghan are currently on their first overseas official tour as husband and wife, taking in Australia, New Zealand, Fiji and Tonga, and Meghan has been sailing through it in a variety of stylish and plain gorgeous outfits.
Oh to be a Duchess.
In fact, it’s getting us ridiculously excited about Meghan’s maternity wardrobe.
To help us all keep track and refer back to these joyous and stylish times, we’ll be updating this post with every outfit Meghan wears during her trip to Australia. Buckle in.
Meghan wears a white Karen Gee dress at Admirality House
For a visit to the official Sydney residence of the Governor-General of Australia, Peter Cosgrove, and Lady Cosgrove – and her first appearance since announcing her pregnancy – Meghan opted for a sleek white shift dress by Australian designer Karen Gee.
The dress, known as ‘The Blessed Dress’, promptly sold out and crashed the Karen Gee website. It costs AUD1,800 (£971.99)
Meghan completed her look with Stuart Weitzman nude suede pumps.
Meghan wears a Brandon Maxwell khaki shirt dress for an afternoon reception
Meghan did a quick change for the afternoon reception at Admiralty House, swapping her white shift for a khaki shirt dress by Brandon Maxwell.
Brandon Maxwell is a favourite of Meghan – she previously wore their design, a yellow shift dress, at the Commonwealth Youth Event in July.
Just like the white shift, the green khaki dress has already sold out, but we know it cost £1,728. Whew.
The Duchess accessorised the dress with Dior nude heels and jewellery previously owned by Princess Diana – a bracelet and butterfly earrings.
Meghan goes casual for a visit to Mountain View Farm in Dubbo
For a rainy visit to the Mountain View Farm in Dubbo, the Duchess of Sussex kept things casual in a shirt, blazer, and jeans.
The blazer is the creation of Meghan’s pal Serena Williams, from the tennis champion’s Boss collection. It features a red and blue check, has an oversized fit, and costs $145 (£110). Naturally it has already sold out.
If you’re keen to wear the same jeans as Meghan, you’ll need to head to Outland – she’s wearing their Harriet style in black, which cost £140.
That crisp white shirt is the work of Maison Kitsuné. It’s still in stock through Matches for £192.
Meghan completed her outfit with J. Crew’s Sadie ankle boots, earrings by Sydney-based designer Natalie Marie, a Natalie Marie initial necklace with the letter M, and the Pascale Monvoisin Cauri necklace.
She wore her hair in an excellent ponytail.
Meghan wears a blue Dion Lee dress to visit Melbourne
Arriving in Melbourne, Meghan topped her Folded Sail navy dress by Australia designer Dion Lee (already sold out, of course) with a Martin Grant trench coat.
Her bag is £850 by Gucci, her navy shoes are Manolo Blahnik, and she’s wearing a gold cuff bracelet by Shaun Leane.
Those necklaces you can spot were a gift from some children.
Then swaps to a Club Monaco dress and flats for a trip to the beach
Honestly, if the Duchess of Sussex had gone to the beach in Manolo Blahniks we would have suspected she’s super-human, so we’re glad she made a quick change to flats.
While Meghan kept on her trench coats, bag, and jewellery from earlier in the day, for a visit to the beach she swapped her navy dress for a £325 black shift by Club Monaco and traded in heels for the same flats she wore when she arrived in Australia; Rothy’s The Point Black Flats.
Could this mean ballet-style flats are making a comeback? We hope so.
Meghan wears a striped Martin Grant maxi dress to Bondi Beach
Keeping with the beach theme, Meghan wore a striped maxi sundress by Martin Grant – an Australian label – for day four of the royal tour.
The dress is still available to buy and will set you back £1,080.
It’s not the first time she’s worn a Martin grant piece, opting for a trench coat from his collection on day two of the tour.
She wore Castañer espadrille wedges, costing £90, with the dress and kept things relatively simply with her hair in a ponytail.
Then switches to a two-toned Roksanda Athena dress for a school visit
Her second look of the day, for when she and Harry visited a school was a Roksanda Athena dress in navy, costing £1,400, with a blue border.
She swapped the sandals for Stuart Weitzman The Legend Pumps in being, costing £280, and had changed her ponytail to a soft up-do.
Meghan wears a black custom Emilia Wickstead dress to honour Australians who died during the First World War
She wore a custom black version of an Emilia Wickstead dress, which is still available to buy in ivory and costs £1,595.
Meghan completed the look with a black straw Philip Treacy hat, Givenchy clutch bag and Tabitha Simmons black slingback heels.
Later, Meghan changed into a more casual outfit to attend the Invictus Games
Meghan wore a black Invictus Games shirt with a custom Altuzarra white blazer, a style she also owns in black.
She added a pair of black Mother denim jeans, costing $196 (£149) and the same shoes she was wearing earlier in the day.
On her feet, Meghan wore her Castañer espadrille wedges, costing £90, which she wore earlier on in the trip when they headed to Bondi Beach.
She also wore an oversized clutch bag which was worn by local women, making that the most expensive outfit on the list as you’ll have to pay for air fare to Fiji to pick one up yourself.
Meghan’s earrings were by Karen Walker (£277), and she wore bracelets by Shaun Leane (£550)
Harry and Meghan visited the University of the South Pacific in Suva, Fiji to talk to students about the effects of climate change.