Meghan was around seven months pregnant with Archie at the time. She wore a gorgeous green dress and matching coat by Canadian designer Erdem.
She teamed the look with her favourite pair of Aquazzura Deneuve heels.
It is unknown which shoes Meghan wore with her khaki ASOS dress, but it’s unlikely she wore stiletto heels.
Similarly, at a reception to mark the 50th anniversary of the Investiture of the then-Prince of Wales at Buckingham Palace, Meghan wore a stunning embossed gold dress and a lovely white coat by Amanda Wakeley that cost a whopping £895.