There she is! Cardi B looked all kinds of gorgeous when she stepped out at the MTV VMAs in NYC on Monday night. The 25-year-old rapper debuted a shorter hairstyle and was positively glowing in a sexy purple dress. Cardi has a big night ahead of her; not only is it the rapper's first public appearance since she gave birth to daughter Kulture with husband Offset, but she's also leading the pack with a whopping ten nominations — eeeeooowww! Even though Cardi won't be performing tonight, she will be opening the ceremony with either a monologue or a skit.
Image Source: Getty / Nicholas Hunt