The Hottest Guys at the Royal Wedding

by MR Magazine Staff

David Beckham, Idris Elba, George Clooney and Gabriel Macht were just a few of the men who stole a little bit of fashion thunder from Prince Harry and Meghan Markle on their Royal Wedding day last weekend. Read more at Harper’s Bazaar.