Banging hot right now! James Brolin David Beckham Sarah Harding Jane Seymour Kirsten Dunst Zac Efron Prince Harry Brad Pitt 50 Cent Selena Gomez