The Invictus Games are Harry's tribute to the bravery of injured military heroes. But this year they were also the perfect PR opportunity for Meghan ahead of her make-or-break Netflix series... Talk about stealing the show! ○
found
a story from The Daily Mail 💩 › The Daily Mail