In pictures: Beaming Meghan steals show at National Theatre

The Duchess of Sussex was in her element during a visit to the National Theatre in London, her first since becoming its patron.

Former actress Meghan, who wore a Brandon Maxwell mini-dress and coat, chatted to community actors, met backstage apprentices and watched primary school youngsters performing a War Horse-inspired piece.

Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
The Duchess of Sussex during a visit to the National Theatre in London
The Duchess of Sussex during a visit to the National Theatre in London
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre
Duchess of Sussex at the National Theatre