Banging hot right now! David Tennant Prince Harry John Leguizamo Dolly Parton Lynna Marta Steve Cradock Taylor Swift Robert Watts Brad Pitt Sam Smith