Blonde wigs, midgets, and twerking on horses—just another performance by good ol’ Miley Cyrus! Miley Cyrus performed a super long set for last night’s special edition of MTV Unplugged, playing tons of songs from her new album, Bangerz, while dressed up like a cowgirl. She wanted to go back to her Nashville roots, hence the outfit and prop choices.

Photos: 7 Times Madonna Passed the Torch To Another Pop Star

The acoustic set included songs like “Bangerz,” “4X4,”Adore You,” “Drive” and more, but perhaps the best performance was her duet with Madonna, where they did a mashup of “We Can’t Stop” and Madonna’s classic hit, “Don’t Tell Me.” Watch the amazingness below:

Poll: Vote For Your Favorite New Song of the Week

And by the way, the second best part of the night was where Miley shouted out “ho” and the crowed yelled back “down,” because I really thought she was going to break out into an acoustic rendition of Hannah Montana‘s “Hoedown Throwdown.” But that did not happen, and she sang “Get It Right” instead. Oh well. Here’s the Hannah song for old times sake:

And if you want to watch Miley’s entire Unplugged show, watch the videos at!

OK! Exclusive: Snooki Talks About Her Favorite Celeb Moms and Babies

What was your favorite performance of the night? Did you like her performance with Madonna? Tweet us @OKMagazine.