According to Bazaar, Rihanna's 4th Annual Diamond Ball was the grand finale' of New York's Fashion Week. The fashion show and its models were the talk of the town as the singer/actress unveiled her new Savage x Fenty lingerie collection. It was most definitely a party with a purpose, as the star celebrated her brand's first birthday and raised money for her charity.

Rih Rih's Clara Lionel Foundation, named after her grandparents, is a non-profit organization that has been providing emergency response, healthcare, education and more for poor countries around the globe since 2012. In her homeland of Barbados, the star opened the Clara Braithwaite Center for Oncology and Nuclear Medicine at the Queen Elizabeth Hospital.

Strutting down the catwalk was the big girl, little girls of all walks of life, and even the pregnant girls. Rihanna told ET, "For me, it might not be the same as for another lady," She continued, "I think it has to be something that makes you feel the sexiest… I have those months when I'm like, 'Girl, you're not gonna fit into that thing. You're gonna have to do a little slip.' But fine! A slip works. A slip makes me feel sexy and I'll just do that."

She added, "I think women's bodies are designed so differently, uniquely that they should just do what makes them feel best and sexiest" See some of the runway action below!

The night obviously went well. It was a star-studded event hosted by Issa Rae, but one star in particular was not in the house. That was rap star Cardi B. From what's being said, Rihanna's people didn't want any drama to unfold at the event. This decision was a direct result of the Cardi, Nicki Minaj scuffle prior to the singer's event.

Sources for HipHopmorning report Rihanna's camp allegedly reached out to Cardi's people and literally uninvited her. They reportedly didn't want anything to jump-off and ruin the night, and felt the rapper was too unpredictable. The source said, "They told Cardi not to show up and told her that security would not allow her into the event."

The source claims, “Cardi thinks that Rihanna is just hating because she has a competing makeup line. When [Rihanna's] people told Cardi of her decision, she was like 'f*ck Rihanna and the Ball."

Hopefully, they can find a way to squash this. Rihanna and Cardi didn't really have any issues prior to this, so maybe they can meet up and clear the air.

More From My Magic LC 92.1 FM