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.