When Cardi B stepped onto the Vogue World: Milano runway on September 22, the dress carried a Vogue-related in-joke. The rapper wore a Versace gown printed with pop-art versions of old Vogue covers, on a night hosted by the magazine itself. It is a Versace Vogue-cover dress with a long history, and the print goes back further than the runway did.
Cardi walked during the show's "Patterns" segment, which celebrated Italy's taste for loud, graphic prints. The show was staged in Milan's glass-roofed Galleria Vittorio Emanuele II. According to Vogue, the dress came from Versace's Spring 2018 collection. Reports describe a halter-neck column silhouette with a cutout at the chest and a collage-style print in neon green, cobalt blue and hot pink, mixed with checkerboard patterns. She finished the look with black Versace shoes and gold Tiffany & Co. bone cuffs set with diamonds.
Cardi B wearing Versace Spring 2018 at Vogue World Milan 🩷🔥 pic.twitter.com/thSuUa8K96
— Complex Style (@ComplexStyle) September 22, 2026