Rihanna and Cardi B Compete With Dramatic Ball Gowns at Rihanna’s Diamond Ball

Please subscribe to our newsletter to receive updates from Your Next Shoes. This post may contain affiliate links. Please see our disclosure for more details.

Everyone was dressed to impress at Rihanna’s Diamond Ball held at Cipriani Wall Street in New York.

The third annual celebration of the fancy affair got a lot of support from celebrities including Beyoncé, Jay-Z, Dave Chappelle, and Kendrick Lamar.

Thanks to a successful turnout, the ball managed to raise $3 million for Riri’s Clara Lionel Foundation.

What’s a ball without a ball gown? There were two standout looks that were competing for the “Belle of the Ball” spot. Who do you think won?

Rihanna in Ralph & Russo

As the hostess of the night, Rihanna made sure her ensemble was captivating.

Rihanna at the annual Diamond Ball in New York.Rihanna at the third annual Diamond Ball at Cipriani Wall Street in New York on September 15, 2017

The singer wore a black Ralph & Russo Couture gown featuring a high-low hemline and a structured long-sleeved look.

Rihanna looking glamorous at The Diamond Ball in New York.Rihanna rocked a high-low gown from Ralph & Russo Couture at the fancy charity event

Riri wore black tights and a whole lot of sparkling diamond jewelry to cap off her look.

Rihanna wears a black gown with sparkling jewels for the glamorous event.Amping up the glam, Rihanna was also drizzling in diamonds

Rihanna wearing two diamond necklaces at The Diamond BallRihanna wearing two diamond necklaces at The Diamond Ball

Cardi B in Christian Siriano

Hip hop star Cardi B donned a stunning ball gown that caught everyone’s attention.

Cardi B attends Rihanna's Diamond Ball in New York.Cardi B at the third annual Diamond Ball at Cipriani Wall Street in New York on September 15, 2017

Her modern-day princess gown made by Christian Siriano features an off-shoulder look and a beautiful ball gown skirt with a long train.

Cardi B wears a stunning gown at The Diamond Ball in New York.The rapper stole a lot of impressed looks from the press and public

The rapper seemed to enjoy her Cinderella moment on the red carpet, drawing in looks and praises from the crowd.

Cardi B looking glamorous at The Diamond Ball.The Christian Siriano ball gown features an off-shoulder look, a lace-up back, and a metallic minty green color

Credit: Ivan Nikolov / Dennis Van Tine / Future Image /WENN