Meghan Markle put on a leggy display as she headed to the Invictus Games in Dusseldorf with Prince Harry today.The Duchess of Sussex, 42, stunned in linen shorts and a black tank top which she paired with a jacket, Givenchy belt and £910 shoes.Adding even more glamour to the look as she headed into the arena to watch the wheelchair basketball, the royal wore 's £17,800 Cartier watch and a $62,000 Lorraine Schwartz pinky ring made with 'diamonds gifted from the Middle East'.
Load More
Load More