Lady Edwina Grosvenor, Dan Snow at Lady Edwina Grosvenor, Dan Snow attend The wedding of Prince Harry and Meghan Markle at Windsor Castle at Windsor Castle in England on Saturday, May 19.Photo by John Rainford/WENN