Meghan Markle wears £29 Topshop blouse for private National Theatre visit

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

Yahoo Lifestyle 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.

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 £29 organza puff-sleeved blouse from British high street brand Topshop.

The blouse, featuring button-down detailing is currently still in stock and available in three other colours: blue, pink and black.

That said, we’re sure it won’t be in stock for long considering Meghan’s £950 Victoria Beckham dress from the Endeavour Fund Awards sold out within hours.

The statement top was paired with a white pencil skirt adorned with a chevron pattern by London Fashion Week designer Roland Mouret.

The modern number is available to buy for £595 - and also comes in black.

Buy it: Ivory Organza Sleeve Button Through Blouse | £29 from Topshop

While Meghan and Harry will officially wrap up their royal duties on 31 March, 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.