Cardi B's dress was all over the place ... and to say things got out of hand is an understatement.
The "Bodak Yellow" rapper hit up Rihanna's Diamond Ball in NYC Thursday night, and it was pretty obvious she needed a hand ... or 8, to be exact.
That dress -- undeniably stunning -- clearly had a mind of its own. But hey, anything for a great cause. RiRi's shindig raised a bunch of dough benefiting her foundation that helps impoverished communities around the globe.