Images via Splash News.

Rihanna’s third annual Diamond Ball hit New York last night, and aside from benefiting a good cause—her charitable Clara Lionel Foundation—it also played host to American royalty. Which is to say: Beyoncé, Cardi B, and Rihanna herself.

Cardi’s Christian Siriano gown cascaded around her, ocean tendrils swirling at her feet in seafoam green, and a fitting voluminous look for a full lady in waiting.

Advertisement

But of course, we can never forget that the true crown princess is Majesty, Rihanna’s niece. (We have not yet identified who made her look, but Riri is wearing Ralph & Russo couture.)

Beyoncé didn’t hit the carpet, but she was snapped inside the ball and leaving it, and let it be known that The King Wore Spanx. SHE’S JUST LIKE US.