The 2013 Billboard Music Awards were full of stellar performances from stars of every imaginable genre and style -- like Taylor Swift, Justin Bieber, Selena Gomez, Chris Brown and more!

Bruno Mars opened the show with 'Treasure,' evoking awesome Jackson 5 vibes, and it only got more fun from there.

Chris Brown brought his 'Fine China' to the Billboard Music Awards stage, and he managed to incorporate choreography, karate and keeping his shirt on all at the same time. (Too bad Kid Rock didn't appreciate it much.)

Selena Gomez brought her usual Bollywood and bindis for her performance of 'Come & Get It,' which was, well, a lot like all of her other performances of the song.

Icona Pop jumped up and down a lot for 'I Love It,' and the crowd, well, loved it.

Macklemore and Ryan Lewis rocked the Wynn with 'Thrift Shop' and Wanz, bringing energy that would have been more than fit in the MGM Grand Arena with the rest of the performers. Justin Bieber pulled a reverse Lady Gaga: He rocked leather and ended his set in an egg instead of being carted into the show in one!

Miguel missed the mark in terms of a stage dive, but hit all the right notes.

Pitbull and Christina Aguilera were joined by A-Ha frontman Morten Harket for 'Feel This Moment,' making it an, uh, "A-Ha Moment." (We'll be here all week!) Pitbull later took the stage with Jennifer Lopez for 'Live It Up,' because that man's party does not stop.

Bieber also returned to the stage to duet with, making he and Mr. Worldwide two of the hardest working men of the night.

Ed Sheeran brought the 'Lego House' down with a simple acoustic performance, while David Guetta, Ne-Yo and Akon brought a dance party with 'Play Hard.'

Nicki Minaj and Lil Wayne brought body rolls and booty comments with their rendition of her hit 'High School.'

Prince, predictably, killed it with a medley of his hits. No wonder he's an icon!

2013 Billboard Music Awards Performances:
Bruno Mars [WATCH HERE]
Chris Brown [WATCH HERE]
Selena Gomez [WATCH HERE]
Macklemore + Ryan Lewis [WATCH HERE]
Taylor Swift [WATCH HERE]
Pitbull Feat. Christina Aguilera + Morten Harket [WATCH HERE]
Justin Bieber [WATCH HERE]
Jennifer Lopez Feat. Pitbull [WATCH HERE]
Ed Sheeran [WATCH HERE] + Justin Bieber [WATCH HERE]
David Guetta, Ne-Yo + Akon [WATCH HERE]
Nicki Minaj + Lil Wayne [WATCH HERE]