Last week Robin Thicke beat out Harry Styles in the Battle of the Shirtless, and moves on to face Charlie Hunnam, who was recently cast as Christian Grey in the movie adaptation of the book "50 Shades of Grey."

So who'd you rather? Vote below!