During a New Year's Eve show in Nashville last week, Stevie Nicks made a guest appearance with Keith Urban to perform 'Stop Draggin' My Heart Around'.
The performance of Nicks' 1981 hit originally with Tom Petty was broadcast live on TV, which you can watch above.
Urban has now played four years in a row at the annual Music City Midnight concert, and had been talking about the collaboration with Nicks for days prior to the performance. So when the moment arrived, he simply introduced her saying: "Here's Stevie!" and the crowd knew exactly what to expect.
Posting to Instagram following the event, Keith, alongside wife Nicole Kidman, said "We had the best time tonight. Stevie Nicks, you are a goddess. You just did amazing tonight. Thank you so much. It was a blast."