William Levy at His HottestNo shirt, no problem! Check out the Dancing with the Stars hunk's swoon-worthy photos


Before his breakout role in the Latin soap Pasión, the 31-year-old father of two left little to the imagination during a 2007 photo shoot. "What can I say?" says Levy, who's been called "the Latin Brad Pitt". "Back in Cuba, I had no shoes and was walking on the streets. And today, to be in this position of my life, it's been great. I have no complaints at all."