Lil Nas X, Naomi Campbell, and More of the 2021 BET Awards’ Best Dressed

Last year’s BET Awards was a pioneer in pulling off a successful awards ceremony in the midst of lockdown, and as this year’s edition returned to a standard in-person event the stars brought their fashion and performance best. Megan Thee Stallion, for one, performed her new single “Thot Shit” against the backdrop of a giant diamond shaped like a vagina. Cardi B announced the imminent arrival of her second child with Offset in the form of a bedazzled bodysuit with a sheer cutout around her stomach. But one of the biggest standouts came at the evening’s very beginning when practically everyone delivered on the red carpet. There was Tyler, the Creator toting two briefcases; Naomi Campbell shimmering in Gucci; Zendaya throwing it back to spring 2003 Versace in honor of Beyoncé; and Queen Latifah looking regal as ever in a Thom Browne cape. And to no one’s surprise, Lil Nas X lived up to his rep as the awards show’s star. See some of his many looks and more of the night’s best dressed, here.
In Dolce & Gabbana and Bulgari jewelry.
Meghan Thee Stallion wears Jean Paul Gaultier dress and Bulgari jewelry.
Lil Kim wears Dolce & Gabbana and Zendaya wears a vintage Versace dress (in an homage to a dress Beyoncé wore to the 2003 BET awards ceremony) with Bulgari jewelry.
Jazmine Sullivan wears Gucci.
Arlo Parks wears Valentino.
Henson wears Versace.
Ashanti wears Julien MacDonald.
Bailey wears Valentino.
Campbell wears Gucci and Martin wears Saint Laurent.
Cardi B revealed her pregnancy in a sheer body suit with crystals at the BET Awards.
Lil Nas X wears Richard Quinn.
In Bottega Veneta.
Queen Latifah wears Thom Browne.
Hudson wears Dolce & Gabbana.
Obsidian wears Mikael D.
H.E.R. wears Armani.
Leray wears Venus Prototype.
Ciara wears Alexandre Vaultier and Day wears Rosie Assoulin.
Street wears La Roxx.
Henson wears Greta Constantine.
JT wears Valdrin Sahiti.