Chris Pratt Sings "Margaritaville" with Jimmy Buffett at L.A.'s Jurassic World Premiere

Chris Pratt and Jimmy Buffett perform at the afterparty for the premiere of Universal Pictures' Jurassic World on June 9 Credit: Kevin Winter/Getty Images

Chris Pratt was thriving at the Los Angeles premiere of his latest flick, Jurassic World, on Tuesday, June 9. The Parks and Recreation hunk looked cuter than ever with his wife, Anna Faris, on the red carpet, and then proceeded to grace the stage with Jimmy Buffett and rocked out at the premiere’s afterparty in Hollywood.

Looking dapper in a fitted blue suit, the 35-year-old star arrived late to the carpet but made a point to pose for photos with fans while holding tightly onto his wife’s hand, whom he laughed giddily with while making his way into the premiere.

After the movie, Pratt, who recently opened up about getting in shape after reaching 300 pounds, seemed like the happiest attendee at the party. When not posing for photos with “everyone who came up to him,” an eyewitness tells Us Weekly that Pratt “got on stage and sang ‘Margaritaville' with Jimmy Buffett — which was amazing!”

“It was unplanned,” the partygoer tells Us. “And they put lots of dinosaur lyrics in!”

The eyewitness adds that Pratt and Faris, 38, couldn’t have been cuter together at the fete. “Anna doted on him nearby all night,” the observer tells Us, adding that the parents to 2-year-old son Jack stayed at the bash until the very end, leaving around 1 a.m.