From Mary J Blige to Bruno Mars: Check out all the performances from 2017 BET Awards

While Bruno Mars took home some of the biggest honors at the 2017 BET awards, his opening performance to the show perhaps eclipsed his own wins. The ‘Uptown Funk’ star performed ‘Perm’ – a track from his third studio album, 24K and gave the show the perfect vibe and energy for starters.

But Mars wasn’t the only one to bring the house down with his performance – the show featured some other memorable moments with New Edition taking us back in time with their hits, Xscape reuniting on stage to deliver a medley of some of their hits and Mary J. Blige, dressed up in an ultra-glam avatar tearing the stage up with her soul.

Tamar Braxton was “all-wigs” singing ‘My Man’ from her upcoming fifth studio album while Trey Songz did a two song medley with ‘Nobody Else But You’ and ‘Animal.’

Check out some of the best musical moments from the show below:

NEW EDITION

TAMAR BRAXTON

MAXWELL

XSCAPE

MARY J. BLIGE AND A$AP ROCKY

MIGOS

BRUNO MARS

BIG SEAN

FUTURE AND KENDRICK LAMAR

CHRIS BROWN AND GUCCI MANE

KHALID

What did you think of the show this year?

Tell us which ones were your favorite performances..