Apparently not everyone thinks Kim Kardashian, J.Lo and Beyonce’s revealing dresses at award shows are super sexy.

According to fashion designer Carolina Herrera, the famous celebs who have been showing up to the red carpet practically naked are doing it completely wrong. And don’t jump to conclusions—it’s not because she thinks showing skin is bad. Herrera told The Washington Post, “They’re supposed to be fashion icons and they’re not wearing anything. It’s an obsession now.

You tell ‘em, Herrera.

Some designers think “it’s so modern to be naked or almost naked. They think it’s going to attract younger people if they do those dresses. No!” Herrera says emphatically. “The almost naked! Oh God! They’re trying to get people to pay attention to them. In life, there should be a little mystery.” Herrera turns to the recent Costume Institute gala to make her point. Exhibits A through C: Beyoncé and her bedazzled mosquito netting; Jennifer Lopez in a red beaded gown that was all front and back and no sides; Kim Kardashian with a train of white feathers trailing from a derriere served up for admiration.

A photo posted by Beyoncé (@beyonce) on

A photo posted by Jennifer Lopez (@jlo) on

Via Jezebel