BET Awards 2019: All the biggest stars

The 2019 BET Awards brought together some of the biggest stars in Hollywood on Sunday night at the Microsoft Theater in Los Angeles.

Regina Hall hosted the star-studded affair, while Album of the Year and Best Female Hip-Hop Artist winner, Cardi B, opened the show with a sultry performance of her latest song "Press." Taraji P. Henson also joined the "Girls Trip" actress on stage to show off some epic dance moves, getting the entire crowd off their feet.

Another performance that garnered major buzz was Billy Ray Cyrus and Lil Nas X who brought their number one song "Old Town Road" to the stage -- making history as the first country song ever performed at the BET Awards.

Rihanna made an unexpected appearance to present Mary J. Blige with the Lifetime Achievement Award. The "Fenty" designer stunned in a head-to-toe leather look with auburn red locks.

Nipsey Hussle was posthumously awarded the Humanitarian Award presented by T.I. followed by an emotional tribute of speeches from his family, including his longtime girlfriend Lauren London and his two children. John Legend and D.J Khaled preformed their song dedicated to the late rapper called "Higher."

From John Legend to Ciara and more, check out the star-studded awards show in the gallery below!