Popsugar Fashion Celebrity Fashion Cardi B's Dress at MTV VMAs 2018 Cardi B Served Up Major '80s Vibes With Her Smokin' Hot VMAs Dress 21 August 2018 by Nikita Charuza Image Source: Getty Cardi B brought the heat to the 2018 VMAs red carpet, and let's just say we're vibin' with her outfit. The rapper, who loves wearing figure-hugging outfits, showed up to the award show wearing a dress that transported us to the '80s. Cardi showed off her fresh new hairstyle in an off-the-shoulder, magenta velvet number. The stunning dress featured a retro neckline and also had a flattering ruching detail along the bodice. She accessorised with emerald Lorraine Schwartz earrings and strappy heels. Read on to see all angles of her sexy outfit ahead. Image Source: Getty / Kevin Mazur 1 / 15 Image Source: Getty / John Shearer 2 / 15 Image Source: Getty / Jamie McCarthy 3 / 15 Image Source: Getty / Nicholas Hunt 4 / 15 Image Source: Getty / Jamie McCarthy 5 / 15 Image Source: Getty / Nicholas Hunt 6 / 15 Image Source: Getty / Jamie McCarthy 7 / 15 Image Source: Getty / Jamie McCarthy 8 / 15 Image Source: Getty / Nicholas Hunt 9 / 15 Image Source: Getty / Jamie McCarthy 10 / 15 Image Source: Getty / John Shearer 11 / 15 Image Source: Getty / John Shearer 12 / 15 Image Source: Getty / Jamie McCarthy 13 / 15 Image Source: Getty / John Shearer 14 / 15 Image Source: Getty / Jamie McCarthy 15 / 15 Celebrity FashionCardi BMTV VMAsVMAsLorraine SchwartzRed Carpet