Jennifer Lopez, Beyoncé and Kim Kardashian are giving too much away with their recent gown choices, says designer Carolina Herrera. With all the skin being shown on red carpets these days, the 76-year-old designer wants A-listers to cover up.
“Some designers think it’s so modern to be naked or almost naked,” she said in an interview with the Washington Post.
“They think it’s going to attract younger people if they do those dresses. No! They’re almost naked! Oh God!
“They’re trying to get people to pay attention to them. In life, there should be a little mystery.”
Read More: See all the looks from the 2015 Met Gala
Referring to the barely-there dresses worn by Kim, Beyoncé and J Lo at the Met Gala, Carolina continued: "They’re supposed to be fashion icons – and they’re not wearing anything. It’s an obsession now.
“It’s so modern to be naked or almost naked.”
Reality TV star Kim, who is thought to have been a couple of months pregnant at the time, dazzled at the Costume Institue Gala in a sheer lace gown from Roberto Cavalli by Peter Dundas.
Beyoncé, meanwhile, wore a Givenchy dress that was completely sheer except for some strategically placed colourful jewels.
Pop star J Lo also dared to bare in a sheer and red Versace gown that highlighted her famous assets.