To accessorise, Meghan opted for Tabayer’s Oera large 18k yellow gold earrings, her beloved Tank Française watch by Cartier (£21,400), her tennis bracelet and Cartier’s Love bangle and another beaded bangle.
She also wore her engagement and wedding rings as well as her beloved diamond pinky ring.
But royal fans were not impressed with Meghan’s latest oversized suit, particularly the trousers, and took to social media to express their views.
One user wrote on Instagram: “Not a fan of this wide leg look.”
Another one said: “I’m sorry but she needs a really good tailor…how does she even manage to walk?”
A third user added: “Those pants absolutely swamp her. They just look sloppy. She needs to be about a foot taller to pull those off and make them look like they should.”
A fourth person said: “Horrible pants. She needs a tailor asap.”
A fifth one said: “The look is great and shes always beautiful, but I think you need to be quite tall to pull off such long baggy trousers.”
Meanwhile, others loved her look, with one fan writing on Instagram: “She looks fabulous.”
A second user added: “Gorgeous as always! Love the suit!”
Another one chimed: “I just love her taste!”