Rihanna's fifth annual Diamond Ball went down last night, with proceeds benefiting her Clara Lionel Foundation for global children's education. Ri performed a song with Pharrell, wore a flawless (and perhaps revealing) Givenchy gown, and told People she's feeling "really happy right now," which SURELY means the album is nearly done.

And yes, there were celebrities in couture. So many of them! Everyone comes out for Rihanna. Highlights? Normani's cleavage-to-the-front look, A$AP Rocky in formal shorts, Cardi B's pink princess gown.

All the looks, below.


Cardi B

Megan Thee Stallion

DJ Khaled and Nicole Tuck


Slick Woods

Karlie Kloss

Fat Joe

2 Chainz


21 Savage

Paula Patton


A$AP Rocky

Pharrell Williams and Helen Lasichanh

Photos via Getty

You May Also Like

Jari Jones Believes in a Brand New America

Story by Mikelle Street / Photography by Renell Medrano / Styling by Anatolli Smith / Hair by Evanie Frausto / Makeup by Marcelo Gutierrez

Jaden Smith Is Helping Shape America's Future

Story by Rob Dozier / Photography by Moisés Arias / Styling by Jason Bolden