The Dancing With the Stars Season 18 finale (Week 10) was jam packed with awesome performances, and not just from the final three. The two-hour results show featured all sorts of awesome musical guests, including Season 17 champ Amber Riley and pop phenoms Christina Perri, Iggy Azalea and Charli XCX, and Ariana Grande.

Want to relive all the cool performances? We've got you covered —  you can check them all out here!

Iggy Azalea featuring Charli XCX Perform "Fancy"

A bit of a sound issue there. Whoops. Iggy recovered though. Decent performance, though lacking in energy.


Amber Riley Performs "Do Your Thing"

Amber can dance (as we saw last season), but she can really, really sing.


Cody Simpson Performs "Surfboard"

He's back, and this time he's singing! Plus his Dancing With the Stars partner Witney was out there with him, and she looked hot.


Ariana Grande Performs "Problem"

Killed. It.



Christina Perri Performs "Human"

This song was used for one of Amy and Derek's dances earlier this season, too.


Amber Riley Performs "Colorblind"

Lovely. 


Which performance was your favorite? Let us know in the comments below!