Herrera, 76, said she was disappointed with their fashion choices at Met Gala 2015 as they were almost naked, reported Ace Showbiz.
"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!" the designer said.
During the Met Gala, Kardashian, 34, wore a white see-through dress with feathers trailing from her bottom to the floor.
Beyonce, 33, was in a see-through jewelled dress while Lopez, 45, opted for a dragon-embellished dress which showed her bare back.