Every single outfit Meghan Markle has worn during two-week Australian royal tour with Prince Harry
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, its getting us ridiculously excited about Meghans maternity wardrobe.
To help us all keep track and refer back to these joyous and stylish times, well 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.
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 Meghans pal Serena Williams, from the tennis champions Boss collection. It features a red and blue check, has an oversized fit, and costs $145 (£110). Naturally it has already sold out.
If youre keen to wear the same jeans as Meghan, youll need to head to Outland – shes wearing their Harriet style in black, which cost £140.
That crisp white shirt is the work of Maison Kitsuné. Its still in stock through Matches for £192.
Meghan completed her outfit with J. Crews 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 shes 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 shes super-human, so were 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; Rothys 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.
Its not the first time shes 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.
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.
Meghan goes for a third outfit change as she finishes the day at the Invictus Games opening ceremony
For the third and final engagement of the day, Meghan wore her hair up for the opening ceremony of the Invictus Games at the Sydney Opera House.
She added a bespoke Dior clutch bag and Stuart Weitzman Legend suede heels in Haze Beige, which cost £280. She had worn these the day before during her time in Sydney.
After taking Sunday off to relax, Meghan gets back to business in a sharp blazer
On Monday, Meghan attended a reception hosted by Prime Minister Scott Morrison, wearing a white LAgence pinstripe blazer, which costs £510, over a black turtleneck.
She completed the look with Aquazzura Denzure black suede bow pumps, which cost £490.
Meghan swapped her blazer for a windproof jacket to watch the Invictus Games sailing finals
Next on the agenda was watching the Invictus Games sailing finals, which Meghan swapped her blazer for an Invictus Games windproof jacket.
She also switched her heels for Veja lace-up trainers, which will set you back £120.
After a morning off for more rest, Meghan met Harry head to Kingfisher Bay Jetty on Fraser Island.
Meghan arrived in a casual Reformation dress, which is on sale for $218 (£167).
Meghan touches down in Fiji
The shoes were her trusty Aquazzura Denzure black suede bow pumps, which cost £490, while the earrings were given to her as a gift by Queen Elizabeth II and the bracelet was a gift from the Prince of Wales.
She teamed her outfit with a black Anna straw clutch by Kayu, which sells for £173.
And then gets dressed up for an evening ball
Meghan later switched into a stunning blue SAFiYAA dress for a state dinner hosted by the president of the South Pacific nation Jioji Konrote at the Grand Pacific Hotel.
She teamed the dress – which is considered to be her take on Fijan blue as a nod to the state – with diamond earrings and a very clear view of her baby bump.
Meghan and Harrys tour kicked off on Tuesday 16 October and will culminate on Wednesday 31 October.