Banging hot right now! James Brolin 50 Cent Zac Efron Jeremy Renner Prince Harry Sarah Harding David Beckham Britney Spears Kirsten Dunst Ryan Gosling