Home • Celebrity Star Gazing: Chanel Iman at Victoria's Secret Store Chanel Iman was sitting pretty in a black sequined miniskirt, when she popped by the Victoria's Secret store in SoHo, New York City for a photo op. Chanel Iman Soho 260 Jpg By Essence · Updated October 29, 2020 Chanel Iman was sitting pretty in a black sequined miniskirt, when she popped by the Victoria’s Secret store in SoHo, New York City for a photo op.