Home Tom Hardy, Charlotte Riley at The wedding of Prince Harry and Meghan Markle at Windsor Castle in England on May 19.<br><br>Photo by John Rainford/WENN Tom Hardy, Charlotte Riley at The wedding of Prince Harry and Meghan Markle at Windsor Castle in England on May 19.<br><br>Photo by John Rainford/WENN



