How about a little Friday afternoon guy candy?
Miley Cyrus and Naya Rivera aren't the only ones showing off their beach bods this week -- as hotties James Marsden and "Cougar Town" actor Josh Hopkins hit the beach together yesterday in Maui.
Both guys looked great in their board shorts ... though Marsden clearly needs to work on that farmer's tan he's got going on there!
Vote below on who you think looks hotter, plus check out all the best beach bods of 2012 in the gallery above!