In our previous showdown of studs, we asked readers to choose between Zac Efron and Joe Jonas. Sides are still being taken in that battle - go weigh in with yours now!
Today, though, we're shifting from the small screen to the soccer field.
For years, David Beckham was considered the prettiest on any pitch in the world. Take a look at the Los Angeles Galaxy star shirtless below and it's easy to see why:
But Real Madrid player Cristiano Ronaldo is now challenging Beckham for the honor of Hottest Soccer Player on the Planet. Here's a look at this half-bare baller:
Study these pics closely and let us know:
Who is the better looking soccer player: David Beckham or Cristiano Ronaldo?

























June 27th, 2008 11:23 AM
Ronaldo, obviously!!!
I mean, just look at him and it's like... David who?
June 27th, 2008 12:01 PM
cristiano.....definitely.
sorry david, but he's just too hot.
:)
June 27th, 2008 12:24 PM
yeah obviously cristiano
hes doesnt have all those tattoos and it looks sooo much more sexy
but im definately not hatin on beckham
June 27th, 2008 12:49 PM
yes beckham is hot
but cristiano is just hotter =D lmao
and just a note to whoever wrote this article cristiano is a manchester united player he has not transfered to real madrid yet!
June 27th, 2008 5:11 PM
DAVID BECKHAM....ITS JUST THE ENGLISH CHARM THAT DOES IT 4 ME.
June 27th, 2008 11:16 PM
"But Real Madrid player Cristiano Ronaldo..."
what the hell?!?!?!?
Ronaldo's not a Real Madrid player..
he's a MANCHESTER UNITED player!!!!!
June 28th, 2008 12:46 AM
OMG they r both soooooo hot
but beckham all the way babe
June 28th, 2008 12:48 AM
beckham
he is defanently the hottest baby boy i ever did see
June 28th, 2008 3:30 PM
neither! post that question on a gay site.
June 28th, 2008 4:48 PM
BECKS,HE IS THE MAN ,not only in football but in the worl,believe that