The Best Moments From The 2017 BET Awards

Featuring Mary J. Blige, Kendrick Lamar, Chance, Future and more

A post shared by #BETAwards (@betawards) on

If you missed the 2017 BET Awards last night, we've got the highlight. From the old-school legends (Mary J. Blige, New Edition) and a new class of all-stars (Kendrick Lamar, SZA, Chance the Rapper), we've got some of the best performances delivered last night.

Bruno Mars rocked "Perm"

Two titans of hip-hop Future and Kendrick Lamar took on "Mask Off" and "Humble"

SZA took on "Love Galore" and "The Weekend"

Trey Songz was awesome too!

Mary J. Blige teamed up with A$AP Rocky!!

New Edition won the Lifetime Achievement Award and followed it with classics such as "Mr. Telephone Man," "Can You Stand The Rain" and "If It Isn't Love."

A post shared by @picturemeroland2 on

Michelle Obama had a special message for Chance the Rapper who won the Humanitarian Award.

Khalid got soulful with "Location"

Xscape performed a medley of "Understanding", "Just Kickin' It" and "Who Can I Run To"

Plus a tributes to Chuck Berry and George Michael by Roman GianArthur and El DeBarge and Kamasi Washington.

Dr. Dre Is Hip-Hop's Most Profane Rapper
A study by Rapalytics revealed the biggest potty-mouths in rap....More