Star (May 23, 2011) is chock-full of hot guys this week, including Janice Dickinson's 33-year-old playmate David Blakeley (above) and the Trump-tainted Bill Rancic, below:
The mag also has Zach Braff flaunting his yummy-looking nipple:
...and a shirtless Joseph Gordon-Levitt from his film Hesher:
More after the jump...
Teen Wolf looks uninteresting to me, but its star Tyler Posey—seen in OK! (May 23, 2011)—doesn't:
From In Touch (May 23, 2011), I think I officially have a crush on Andy Cohen. We're even seeing underwear in this pic:
Finally, Idris Elba, from People (May 23, 2011), represents saving the best for last: