The 21-year-old stepped out at Planet Hollywood in New York City on April 22 to promote his new MTV series, Faking It. Gregg, who plays Liam Booker on the show, looked extra hot for the appearance, wearing a leather jacket, gray hoodie, leather pants, and camouflage sneakers. Excuse us while we swoon.

What else is Gregg up to in NYC? Chatting it up with Wetpaint! The actor and his co-stars, Katie Stevens and Rita Volk, sat down for a live Twitter Q&A straight from the Viggle couch on April 22. The trio talked about their characters, the best pranks on set, and so much more. Plus, we have PLL scoop straight from Gregg that we can’t wait to share.

Click through the gallery to see Gregg looking super hot while posing for photos on the red carpet. Tell us how hard you're crushing in the comments!