I don't know about you, but none of the guys in my high school's show choir (as we used to call it) looked anything like Mark Salling! Maybe it's because the hunky actor who portrays bad boy Puck on "Glee" is far from being a teen. He's 27 in real life, making him appealing to Gleeks of all ages.
With summer just around the corner, GQ decided to photograph the heartthrob in Laguna Beach, California. Although Mark hails from Dallas, Texas, he seemed right at home in the beach community modeling surfwear -- and showing off his abs!
Unfortunately, I have bad news for those of you crushing on Salling: rumor has it that he and his "Glee" co-star Naya Rivera (she plays cheerleader Santana Lopez) are an item. According to the New York Post, the two were spotted dining together at SushiSamba in NYC with friends. While a rep for Salling wouldn't comment, a source told the paper that, "Mark and Naya only had eyes for each other and left before everyone else in their party."