Banging hot right now! David Tennant Prince Harry Brad Pitt Dolly Parton Taylor Swift Steve Cradock John Leguizamo Prince William Russell Brand Kourtney Kardashian