There she is! Cardi B looked all kinds of gorgeous when she stepped out at the MTV VMAs [1] 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 [2] with husband Offset, but she's also leading the pack with a whopping ten nominations [3] — eeeeooowww! Even though Cardi won't be performing tonight, she will be opening the ceremony with either a monologue or a skit.