Meghan Markle looked beautiful as she arrived for the Queen's Christmas lunch at Buckingham Palace on Wednesday. The actress, who is to marry Prince Harry on 19 May next year, chose a dress by Self-Portrait for the festive occasion.
Meghan's elegant dress is called the Nightshade Midi and features a guipure lace short-sleeved bodice with black collar. The lace top is fitted to a black A-line skirt with a grosgrain waistband and flows to the calves. The dress retails for £300 online.
The Nightshade Midi dress by Self-Portrait Photo credit: Self-Portrait
Meghan, 36, looked sensational in the outfit, which she accessorised with some glamorous diamond earrings. The lace bodice of her dress is particularly stunning, with an intricate black and white floral pattern. Beauty-wise, the Suits star wore her sleek long hair down with a hint of highlights. Her make-up was radiant, with smoky eyes and a golden eyeshadow. She complemented her look with a natural pink lip gloss.
READ: Is this the wedding dress designer Meghan Markle will choose?
HELLO! recently crowned Meghan our Woman of the Year, with fans adoring the American who has won Harry's heart. As 2017 draws to a close, it has been a whirlwind year for the stylish royal-to-be.
Last week, Kensington Palace confirmed that Meghan will join the Queen for Christmas at Sandringham. The actress will be seen in public with other royals when she attends the traditional Christmas Day church service on the Queen's private estate in Norfolk.