Robert Pattinson’s and Kristen Stewart’s mortal enemy in “Breaking Dawn, Part 2” is turning out to be a fast friend in real life. Dakota Fanning, who plays a Volturi vampire, is blasting Stewart’s critics for judging her over her cheating scandal.

Fanning, 18, who also starred with Stewart in the 2010 Joan Jett biopic “The Runaways,” says no one has the right to judge her for her indiscretions with “Snow White and the Huntsman” Director Rupert Sanders.

“Everyone thinks they have the right to, you know, publicize the struggles and sadness and heartbreak and all of that,” she told InStyle magazine.

“It’s like, ‘Why do you think you are the authority to judge people’s experiences?’” she added.

A number of cast mates from the “Twilight” films have rallied around Kristen, especially during the runup to the film’s debut next month. Taylor Lautner also called Kristen “fantastic in everything she does.”

“I’m always proud of her,” he said. But declined to comment on the scandal.

“To be honest, I’ve never been involved in any of those situations, so I don’t know [if trust can be regained]. It would be just a guess and a shot in the dark, and I don’t want to give that if I haven’t even been there myself,” he said.

Although she’s still a teenager, Fanning is a Hollywood veteran. She’s appeared in more than 30 films as a child actress and still managed to avoid meltdowns that have plagued Lindsay Lohan, Macaulay Culkin and Drew Barrymore.

“Why have I been able to stay sane in a sometimes insane world? The pure love of what I do, making movies,” she said.

Fanning has appeared in “New Moon,” “Eclipse” and “Breaking Dawn, Part 2” as the Volturi vampire Jane, who has the dark power to torture people without touching them.

“I’ve always been drawn to material that’s more kind of heavy, you know? Whether it be dark or dramatic or sometimes disturbing. And that can be hard to do when people think you’re still a kid,” she told the magazine.

The December issue of InStyle is out next week.