The superstar pairing covered Fleetwood Mac classic "Secondhand News" as well as Nicks offerings "Stop Draggin' My Heart Around" and "Edge of Seventeen." "Secondhand News" from Rumours highlighted the set, with Urban fitting the Lindsey Buckingham role as a gun-slinging lead guitarist and an ideal harmony partner for Nicks.
"To have someone of the caliber and stature of Stevie Nicks join Keith Urban on stage is an incredible way to cap off the year," said Nashville Mayor John Cooper in a news release (as quoted by the Tennessean). "Nashville has worked hard to grow New Year's Eve into a world-class event that brings global attention and economic impact to the city. Considering the evening's diverse lineup, national broadcast coverage, and the addition of a Rock and Roll Hall of Fame artist to the program, it's clear that these efforts are working."
The free concert was hosted at Bicentennial Capitol Mall State Park. Portions of the New Year's Eve show were covered live by CNN and NBC.
Read More: The 10 Best Keith Urban Songs, Ranked
Additional performers included country stars Ashley McBryde, Jason Isbell and the 400 Unit, Amanda Shires and Kalie Shorr as well as The Struts, Bren Joy, DJ Dave Aude and the Fisk Jubilee Singers. Urban and McBryde covered Wynonna Judd's "No One Else on Earth"
It wasn't Nicks' first time rubbing shoulders with country music stars. In 2019 alone, she cut "Prove You Wrong" with Maren Morris and Sheryl Crow while the Highwomen, featuring Morris and Shires, shared a cover of Fleetwood Mac's "The Chain."