Johnny Depp, Aerosmith, Joe Perry, Steven Tyler

Zack Whitford

Concert date night for Johnny Depp and Amber Heard!

Last night at Aerosmith's concert at the Xfinity Center in Mansfield, Mass., Depp surprised fans by joining Steven Tyler and his bandmates on stage during their encore.

While his 28-year-old fiancée watched from the audience, the 51-year-old actor grabbed a guitar and helped Aerosmith play "Train Kept a Rollin," their final song of the night, a source tells E! News. According to the eyewitness, fans "went nuts" when Depp popped up on stage to give concert-goers—and Heard—a performance to remember.

Amber Heard, Johnny Depp

Madison McGaw/BFAnyc/Sipa USA

The star-studded musical moment was made possible by the fact that Depp is currently filming Black Mass, the upcoming movie about Whitey Bulger, in the area.

This certainly isn't the first time Depp has rocked out on stage with Aerosmith. In August 2012, he joined them during their Hollywood Bowl concert and played the same song with them.

And in Dec. 2012, he performed "Stop Messin' Around" and "Come Together" with them during another show in L.A.

—Reporting by Beth Sobol

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.