What do you wear to meet Archbishop Desmond Tutu? Well, if you're baby Archie Mountbatten-Windsor, you go for a £12.99 pair of dungarees from H&M. Which, you'll be excited to hear, are still in stock online and in store. You can buy them here.
They're from the H&M CONSCIOUS range, which is all cotton and is ethically created. Describing them, H&M writes: 'Set with a short-sleeved bodysuit and pair of dungarees in organic cotton. Jersey bodysuit with buttons at the top, sewn-in turn-ups on the sleeves and press-studs at the crotch. Pattern-weave dungarees with pockets, straps that cross at the back with decorative buttons and fasten with buttons at the front, and elastication at the waist and hems. Lined.'
So not only did Archie meet the world's most famous archbishop before the age of six months, he also did it wearing a stylish and ethical outfit. Top marks, baby Archie. Well done.
READ MORE: Meghan Markle's Best Fashion Moments From The Africa Royal Tour
Meghan Markle Africa Royal Tour Outfits - Grazia
House of Nonie Trench Dress
Meghan recycled this gorgeous dress, for a meeting with Graça Machel, the widow of Nelson Mandela. The last time Meghan wore it, she visited London's Southbank Centre with Harry, where they looked at a display honoring the former president on what would have been his 100th birthday.
Co Belted Midi Shirt Dress
Meghan keeps it chic for her last day on the tour in this gorgeous belted shirt dress! The Duchess was visiting the Youth Employment Services (also known as the Yes organization) in Johannesburg, which is dedicated to creating new work opportunities in the area.
Room 502 Imperial Cotton Shirt Dress
For a visit to Action Aid on October 1, Meghan wore a cotton dress by sustainable brand Room 502, which... you guessed it, is now sold out!
Banana Republic Double-Breasted Trench Dress
Meghan started the day in a Banana Republic Double-Breasted trench in khaki, which is now sold out in that colour and a pair of Stuart Weitzman shoes.
Aritzia Wilfred Shirt Dress
For a visit to Victoria Yards in Johannesburg, Meghan wore a navy Wilfred Shirt Dress by Aritzia, and a pair of orange 'The Editor' slingbacks by Everlane, which are both still available to buy.
Everlane Japanese Go Weave Essential Jumpsuit
Also on day three, Meghan wore a £100 Everlane jumpsuit, Manolo Blahnik BB pointy pumps in black and a pair of £174 GAS Bijoux Gormette Circle earrings.
Club Monaco Dremah Silk Dress
Day three begins! And Meghan Markle starts the day with a meeting with Archbishop Desmond Tutu wearing a Club Monaco Dremah silk dress, and in case you're wondering Baby Archie is wearing £12.99 dungarees from H&M.
Martin Grant striped maxi dress
For an evening reception in Cape Town, Meghan Markle rewore a sold out Martin Grant striped maxi dress she wore on the previous royal tour, and a pair of Nina Bosch Flora Leaf earrings which are still available to buy for £400.
STAUD Millie Dress
While visiting the Auwal Mosque in Cape Town, Meghan Markle wore a khaki STAUD dress which is available for pre-order, a cream headscarf and a pair of £85 'Sally Flats' by Sam Edelman
Madewell Jean Jacket
For a visit to NGO Waves for Change at Monwabisi Beach, Meghan rewore a £113 Madewell jean jacket, J. Crew Perfect Shirt in Irish Linen which is now sold out, black jeans and a pair of Brother Vellies 'Hurraches' flats, which are £157
Veronica Beard 'Cary' Dress
Keeping her £80 Castaner wedges on, Meghan changed into a dress she's also worn on the previous royal tour: the 'Cary' dress by US brand Veronica Beard, which is now sold out.
Mayamiko Dalitso Maxi Wrap Dress
Starting off the tour in style, Meghan Markle wore a Dalitso Maxi Wrap Dress by Malawi-based brand Mayamiko, which is now sold out. And a pair of 'Carina' espadrilles from Castaner which she wore on the previous royal tour, which are £80 and still available to buy.