Rihanna attended her annual philanthropic event, the Diamond Ball dressed in a black and white gown that hugged her curves.

The singer looked elegant in the turtleneck evening gown from Givenchy Haute Couture as she stepped out on the red carpet.

Rihanna looks regal in a black and white dress at the 2019 Diamond Ball

Rihanna's annual philanthropic event benefits her Clara Lionel Foundation.

Rihanna looks regal in a black and white dress at the 2019 Diamond Ball

Other celebrities in attendance included Cardi B, DJ Khalid and his pregnant wife Nicole Tuck, Pharrell Williams and his wife Helen and more.

Last year, Rihanna wore a white bow dress with a lace jumpsuit for the 2018 Diamond Ball.

Below are some stars at this year's event:

Rihanna looks regal in a black and white dress at the 2019 Diamond Ball

Rihanna looks regal in a black and white dress at the 2019 Diamond Ball

Rihanna looks regal in a black and white dress at the 2019 Diamond Ball

Rihanna looks regal in a black and white dress at the 2019 Diamond Ball