Published: September 15, 2017 Last Updated 6 months ago by FPN SEO
If you want to make a serious impact on a red carpet, one way to do it is, wear a gown so princess worthy…just like Cardi B did while arriving at Rihanna’s 3rd Annual Diamond Ball charity foundation on Thursday night.
The rapper showed up to the occasion in an interesting fairy-tale gown that when she glides and pose, you can easily feel the discharges of a real life Disney princess:
Getty
Getty Her sparkling earrings and manicure are not left out:
Getty
Getty
Cardi really came to slay and she did just that.
You May Also Like:

Kylie Jenner Commands Attention in a Deer-Print Gown at the 2026 LACMA Art+Film Gala

Kim Kardashian Shimmers in Burgundy Gucci Sequins at the 2026 LACMA Art + Film Gala

Best Dressed at the 2026 CFDA Fashion Awards: Gold, Denim, and Archival Glamour on the Red Carpet

Kim Kardashian Wears Ashi Studio Crocodile-Effect Gown at ‘All’s Fair’ Season 2 NY Premiere

Ciara Wears a Va‑va‑voom Black Gown at the 2026 WSJ. Magazine Innovator Awards

Lupita Nyong’o Gives a Masterclass in a Velvet Gown at the 2026 WSJ. Magazine Innovator Awards

Elle Fanning Channels Balletcore Magic in a Music Box Headpiece at London's Hunger Games Screening

Kim Kardashian Makes a Statement in Archival Leopard-Print Gown in Rome

Rita Ora Oozed Gothic Glamour in a Lacy Gown and an Unthinkable Headpiece

Megan Thee Stallion Pulled Off an Architectural Robert Wun Look for InStyle Awards

Selena Gomez Radiates Glamour in a Red Jeweled Gown at the Rare Impact Fund Benefit

