One of Taylor Swift's latest 1989 tour celebrity guests was pretty rock n' roll.
At her concert at the Bridgestone Arena in Nashville on Friday, the 25-year-old pop star brought onstage Steven Tyler, 67, to perform a duet of his band Aerosmith's 1998 hit ballad "I Don't Want to Miss a Thing," from the movie Armageddon.
"HOLY SWIFT!!! @TAYLORSWIFT13 ...SHINED SO HOT N BRIGHT SHE MADE THE SUN JEALOUS!!!" the rocker said on his Twitter page. "THANKS FOR THE FUN."
He also retweeted a 2012 post Swift had published, in which she said, "I feel like I'd be more understood if people knew 'I Don't Want to Miss a Thing' by Aerosmith is how most of my emotions sound in my head."
"WELL MA DARLIN'...YOU SURE WERE OVERSTOOD TONIGHT! A++...EPIC SHOW...UNTIL NEXTIME..." he wrote in response on Friday.
Swift posted a video of their performance.
"Singing 'I Don't Want to Miss a Thing' with @IamStevenT was an honor," Swift tweeted. "So inspired by how sweet he was to all of us."
At the concert, Swift also sang "When You Say Nothing At All" with country and bluegrass star Alison Krauss, 44, who released a cover of the ballad in 1995.
"Breathtaking. Regal. Elegant. @AlisonKrauss singing 'When You Say Nothing At All'. So blown away by her grace," Swift tweeted.
She also performed with country singer Kelsea Ballerini, 22. The two sang the latter artist's 2014 hit "Love Me Like You Mean It."