Either A Cake Or A Princess: Cardi B Turned Heads In A Four-Tiered Ruffled Gown At Rihanna's Diamond Ball In NYC

On September 12, Rihanna's Diamond Ball was the place to be at in the New York City. It's fifth year in a row that she held the gala to ultimately support her Clara Lionel Foundation. She founded the charity in 2012 to help elevate education, health and emergency response programs around the globe.

Getty Images / Ideal Image

The philanthropic affair was attended by countless Hollywood stars including A$AP Rocky, Normani, 2 Chainz and many more. It was hosted by none other than late-night show's humorist, Seth Meyers. DJ Khaled and Pharrell Williams also turned out to deliver live performances.

Getty Images / Ideal Image

Cardi B aced it!

Cardi pulled off a double act of glamor by posing beside her husband, Offset. We are having a hard time telling if the rapper looked more like princess or a cake. Nonetheless, she walked the red carpet and stopped the time with her extravagant attire.

Getty Images / Ideal Image

The 26-year-old songster continued her tradition of over the top fashion displays. She was wearing a four-tiered ruffled dress by Georges Hobeika that was nothing short of a spectacle.

Getty Images / Ideal Image

This work-of-art creation is couture at its peak. From the supersize silhouette to the dramatic layers that culminate in a tiny belted waist and fanned neckline, it was designed to take breaths away.

Getty Images / Ideal Image

It didn't come as a surprise how beautifully Cardi rocked it with her usual cool aplomb. Her makeup and hairdo perfectly complemented the exquisite number.

Getty Images / Ideal Image

People are in awe of her

@dashiabakes:

I really think it's beautiful. The dress her the hair do. The color.

@whats_good921:

She looks beautiful as usual😍😍

@kinkysweet:

Breathtakingly Gorgeous 👏🏾

@goodgirlgee7:

I like it She looks like a gorge cake

Who knew Cardi could actually opt for a such an ethereal look while following the ultra-fashion book? Share this and sound off!