Harry and Meghan put on a public display of affection at the Invictus Games at the weekend – hours after took a swipe at their marriage.The couple could not keep their hands off each other at the opening ceremony of the contest for injured veterans in Vancouver, .Meghan, 43, dressed in a £2,400 ivory maxi trench coat made from baby alpaca wool by Sentaler, was seen resting her head on Harry's shoulder.
Load More
Load More