Chace Crawford puts his fit body on display while hanging out by the pool on Thursday (July 2) in Cabo San Lucas, Mexico.
The 34-year-old former Gossip Girl actor was seen going shirtless while hanging out with friends at a resort.
He was spotted practicing his golf swing with an imaginary golf club at one point. Chace got really buff for his role as The Deep in the Amazon superhero series The Boys and new episodes are on the way.
The trailer for the upcoming season was released a couple weeks ago! In a recent interview, Chace reunited with his former Gossip Girl co-star Penn Badgley for a virtual conversation and they reminisced about their days on the show.
Read more on justjared.com