For the occasion, Meghan went for a £3,300 Giorgio Armani dress, with her hair pulled back and smokey eye makeup.
The Duchess went for the ‘long triple silk georgette dress’, which featured a deep neckline with floral embroidery.
The description of the dress reads: “This triple silk georgette dress is sensuous with a subtle, refined twist.
“Its value and prestige are increased by the large quantity of fabric used. The style features a deep front neckline, frontal foliage embroidery and matching belt.”
READ MORE: Meghan Markle wears cotton maxi dress for pregnancy announcement