Anne Hathaway has responded to a fan theory that Nate was actually the villain in The Devil Wears Prada.
People have criticised her character's on-screen boyfriend, played by Adrian Grenier, since the film came out in 2006.
“I think that they were both very young and figuring things out, and he did behave like a brat, but I also behaved like a brat in my 20s," Hathaway clarified on Watch What Happens Live With Andy Cohen recently.
"So I don’t hold Nate as a villain actually.”
Click here to sign up for our newsletters.