Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

meghan markle prince harry invictus games appearance mxp_00000921
meghan markle prince harry invictus games appearance mxp_00000921

    JUST WATCHED

    Meghan Markle spotted at Invictus Games

MUST WATCH

Meghan Markle spotted at Invictus Games

Prince Harry and actress Meghan Markle, his girlfriend, made a public appearance while attending the 2017 Invictus Games in Toronto.

Meghan Markle spotted at Invictus Games

Prince Harry and actress Meghan Markle, his girlfriend, made a public appearance while attending the 2017 Invictus Games in Toronto.