Meghan Markle surprised most of the Royal fans with an early appearance at the first of a two-game series of Major League Baseball.
She took maternity leave after welcoming Baby Archie, together with her husband Prince Harry but the Royal couple attended the game over the weekend in London. Meghan wore a black-belted dress designed by Stella McCartney, while Prince Harry settled on Invictus Games black polo top and dark blue pants.
They posed with teams and were gifted Red Sox romper and a minuscule Yankees jersey, designed for Baby Archie.
Follow Glam Africa on social media: @GLAMAFRICAMAG