Sofia Vergara is your pick for hottest bikini body of 2012, and now it's time to turn our attention to these 64 very sexy shirtless guys. Our annual shirtless bracket is underway and we need your help narrowing down the list to find the very best six-pack of all. It's a tough job, but somebody's gotta do it! All you need to do is click here or above to start playing, and keep clicking on your hottest guy until it's narrowed down to one winner! Will it be Channing Tatum or Ryan Reynolds? Robert Pattinson or David Beckham? It's all up to you, so start playing — and sharing your picks — now!