Meghan Markle wears $50 Topshop blouse for unannounced appearance

Meghan Markle made an unannounced visit to London’s National Theatre. (Getty Images)

Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change. 

By Sabrina Carder, Yahoo Style U.K.

On Thursday, Meghan Markle made an unannounced visit to National Theatre in London.

The private engagement took place prior to the Endeavour Fund Awards, which was the Duke and Duchess of Sussex’s first official public appearance since they announced their decision to step down as senior royals.

Photographs from the theatre visit were posted on the Sussex Royal Instagram account on Friday which showed Meghan, who is the theatre’s royal patron, wearing an all-white outfit.

The 38-year-old royal mixed high street with designer, the hero item being a $50 (£29) organza puff-sleeved blouse from British high street brand Topshop.

ALSO SEE: Meghan Markle makes first U.K. appearance since stepping back from royal duties

The blouse, featuring button-down detailing is already almost sold out in white — and has limited availability in three other colours. Snag it fast before it’s gone!

Ivory Organza Sleeve Button Through Blouse

SHOP IT: TOPSHOP, $50 (£29)

ALSO SEE: Meghan Markle ditches her signature nude lip in favour of bold berry gloss — shop our top picks

While Meghan and Harry will officially wrap up their royal duties on March 31, the couple are due to take part in numerous engagements over the coming days.

Meghan is set to attend an event to mark International Women’s Day on Sunday.

The couple will also attend the annual Commonwealth Day service at Westminster Abbey on Monday, which will also be attended by the Duke and Duchess of Cambridge and the Queen.