Actor Chris Pratt brought a smile to many fans over the weekend after the Zero Dark Thirty actor shared a shirtless photo on Instagram.

According to E! News, Pratt is undergoing a body transformation for his upcoming role in the James Gunn directed action adventure, Guardians of the Galaxy.

Pratt stars alongside Zoe Saldana and Benicio Del Toro as Peter Quill/Star Lord.

In the drool-worthy photo, Pratt captions, “Six months no beer. #GOTG Kinda douchey to post this but my brother made me.”

E! notes this isn’t the first time that Pratt gave up alcohol, the 34-year-old gave up drinking when he bulked up for his role as a Navy SEAL in the Oscar nominated Zero Dark Thirty. "I worked out really hard and I cut out everything bad for me for a long time and I just focused on trying to become a believable Navy SEAL,” he explained at the time.

Guardians of the Galaxy is slated for release August 1, 2014.

Image: Instagram