MEGHAN MARKLE wowed in a chic £3,600 Valentino dress for an unexpected appearance at the Invictus Games, alongside husband Prince Harry. The look prompted mixed reviews from royal fans.
Daily Express :: Life and Style Feed
Home
Life & Style ‘Gorgeous!’ Meghan Markle wears £3,600 white dress for unexpected Invictus Games outing