Miley Cyrus hasn’t been shy about showing off her love of rock especially around the release of her latest Plastic Hearts. By diving into the genre on her seventh LP, the singer has been having plenty of fun with covers in that realm.

On Sunday, Cyrus headlined the TikTok Tailgate outside of Tampa Bay’s Raymond James Stadium ahead of Super Bowl LV. With a 20-song set, the singer recruited plenty of special guests with Billy Idol and Joan Jett hitting the stage alongside her.

Read more: Billie Eilish may executive produce this upcoming Peggy Lee biopic

Ahead of the performance last week, Cyrus teased a full band cover of Nine Inch Nails’ “Head Like A Hole.” The singer first performed the song in a 2019 episode of Black Mirror season 5 where she portrayed pop star Ashley O.

With the hashtag #AshleyOGoneWild, some fans speculated she could be reprising the role. However, this was definitely not the first time Cyrus paid tribute to Ashley O as the singer revived the cover in an Instagram Live show in 2020 and at Glastonbury in 2019.

Now, Cyrus brought the NIN cover back again during her tailgate performance in addition to covers of Toni Basil (“Hey Mickey”), Dolly Parton (“Jolene”) and Bikini Kill (“Rebel Girl”). She also covered Blondie’s “Heart Of Glass,” which appears on the digital edition of Plastic Hearts.

In addition to originals and covers backed by her band, Cyrus also brought out Billy Idol to perform his “White Wedding” and their Plastic Hearts collab “Night Crawling.”

Later on in the set, Cyrus also recruited Joan Jett for their own Plastic Hearts collab “Bad Karma,” as well as some of the music icon’s hits “Bad Reputation” and “I Hate Myself for Loving You.” This isn’t the first time the two have crossed paths with the duo performing together on The Oprah Winfrey Show in 2011 and Cyrus helping induct Jett into the Rock & Roll Hall Of Fame in 2015.

In addition to covers and collabs, Cyrus also performed favorites such as “Party In The U.S.A.,” “Wrecking Ball” and “The Climb.” You can watch the full performance and check out the setlist below.

Miley Cyrus TikTok Tailgate setlist

1. “Hey Mickey” (Toni Basil cover)
2. “Prisoner”
3. “Night Crawling” (with Billy Idol)
4. “White Wedding” (with Billy Idol)
5. “Heart Of Glass” (Blondie cover)
6. “Head Like A Hole” (Nine Inch Nails cover)
7. “High”
8. “Nothing Breaks Like A Heart”
9. “Jolene” (Dolly Parton cover)
10. “Midnight Sky”
11. “Bad Karma” (with Joan Jett)
12. “Bad Reputation” (with Joan Jett)
13. “I Hate Myself For Loving You” (with Joan Jett)
14. “Rebel Girl” (Bikini Kill cover)
15. “Angels Like You”
16. “We Can’t Stop”
17. “Plastic Hearts”
18. “Party In The U.S.A.”
19. “Wrecking Ball”
20. “The Climb”