Does she believe Nate is the real bad guy of the story? Not entirely...

Stop whatever you're doing in those high heels and take a seat - Anne Hathaway has given her verdict on 'The Devil Wears Prada' villain theory that has been knocking about the internet for the past few years. And you know what, she's dead right.

The theory, which was originally published in a Buzzfeed article back in 2016, paints Adrian Grenier's character Nate as the movie's true villain, with Meryl Streep's Oscar-nominated role of Miranda Priestly coming in a close second (and Emily Blunt's Emily in a tight third place). The reason for this is that Nate wasn't as supportive of Anne Hathaway's character Andy as he could have been, oftentimes belittling her new and incredibly stressful assistant role. Even with Miranda being a foul demon from the underworld, many believed his unsupportive nature to outweigh his glacial pace.

But what does Hathaway make of this fan theory? Speaking on 'Watch What Happens Live With Andy Cohen' earlier this week (while sitting beside Victoria Backham of all people), she says that she doesn't hold Nate accountable for what he did. After all, he was a young adult, and we were all there once, right?

When asked about the fan theory, she said: "No, I don't! 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 and I hopefully grew out of it and I think that that’s what we all do.

"I wouldn’t want to be defined by my worst moment in my 20s, certainly, so I don’t hold Nate as a villain actually."

During the cast's 15-year reunion of 'The Devil Wears Prada' last year, Grenier also tackled this fan theory, saying that the couple were in different moments in their lives, with Andy growing up while Nate remained the same. He said: "Nate hadn't grown up, but Andy had… she needed more out of life, and she was achieving it.

"He couldn't support her like she needed because he was a fragile, wounded boy… on behalf of all the Nates out there: Come on! Step it up!"

Watch 'The Devil Wears Para' for the 151st time on Disney+.