Meghan Markle dons silky brown £1,200 trousers with £365 L'agence blouse as she joins Prince Harry at Invictus Games
The mother-of-two, 42, opted for a two-tone brown look with 1200 wide-leg silk trousers from Gabriel Hearst as she stepped out in Dusseldorf today.