KATE GARRAWAY claimed members of the public may have become annoyed at Prince Harry and Meghan Markle due to their Netflix camera crew being with them at the Invictus Games in The Hague.
Daily Express :: TV and Radio Feed
KATE GARRAWAY claimed members of the public may have become annoyed at Prince Harry and Meghan Markle due to their Netflix camera crew being with them at the Invictus Games in The Hague.
Daily Express :: TV and Radio Feed