Banging hot right now! 50 Cent James Brolin Jeremy Renner Prince Harry Danny O'Donoghue Britney Spears Selena Gomez David Beckham Kiefer Sutherland Ryan Gosling