A number of directors came to Keira Knightley’s defense after filmmaker John Carney slammed the actress during an interview with U.K.’s Independent, saying “I’ll never make a film with supermodels again.”

Knightley, who has amassed multiple accolades throughout her career, including Oscar, Golden Globe, BAFTA and SAG Award nominations, worked with Carney on the film “Begin Again,” alongside Mark Ruffalo and Adam Levine.

While Carney praised Ruffalo as a “fantastic” actor and Levine for not being “a bit scared of exposing himself on camera,” he said “Keira’s thing is to hide who you are and I don’t think you can be an actor and do that.”

“I don’t want to rubbish Keira, but you know it’s hard being a film actor and it requires a certain level of honesty and self-analysis that I don’t think she’s ready for yet and I certainly don’t think she was ready for on that film,” Carney said.

In response, Mark Romanek, who directed Knightley in “Never Let Me Go,” took to Twitter to praise the actress.

“My experience with Keira Knightley was utterly spectacular on every level. I have no clue what this guy is talking about. #ArrogantS—head,” Romanek tweeted.

“I agree with Mark. Keira was a joy to work with. Present and easy and really, really good at her job. Just lovely,” added Lorene Scafaria, who worked with Knightley on “Seeking a Friend at the End of the World.”

Although Ava DuVernay hasn’t collaborated with the “Pride and Prejudice” star, she scolded Carney for attacking the actress in the media.

“There are actors that directors won’t call again for whatever reason. But don’t disparage them in the press. C’mon,” she tweeted.