Royal Wedding

The best-dressed men at the Royal Wedding
The most stylish morning coats, skin fades, facial hair (and tears)
Watch the royal wedding live with Will Ferrell
He's the best reason why you should watch the Royal Wedding