The former Suits actress looked chic in a navy coat, cinched at the waist by a leather belt. She matched it perfectly with black Victoria Beckham boots and a navy hat, with an elegant veil detail by famed Irish designer Philip Treacy.
Camilla, the Duchess of Cornwall, was expected to join Meghan and Prince Harry but pulled out due to illness.
A Clarence House spokesperson said: "The Duchess of Cornwall has been told by her doctor to cancel her engagements owing to a chest infection which has got progressively worse over the last few days."
Their appearance comes after Meghan revealed that baby Archie Harrison has started to crawl.
The Sussexs surprised military families in Windsor by visiting the Broom Farm Community Centre.
Fellow mum Amy Thompson who attended the event revealed the exciting news to HELLO!.
"My daughter Aeris is the same age as Archie and we talked about weaning and the children beginning to crawl - she's just a normal mum and it was like talking to a friend,” said Amy.
The former actress also revealed that five-month-old Archie has got two teeth.
"Archie just got two teeth - tiny ones right there,” said Meghan who was remarking on one youngster's teeth.
RELATED: Meghan Markle says she is 'not okay'