“Twilight” fans everywhere will be devastated. Kristen Stewart cheated on co-star/boyfriend Robert Pattinson with her “Snow White and the Huntsman” director Rupert Sanders, who is married with two children, reports both Us Weekly and People. According to a photographer who snapped the actress and her 41-year-old director during a “marathon makeout session” on July 17 (Us Weekly has the pics in its new issue, on newsstands Friday), the two “couldn’t get enough” of each other.
Almost immediately after the indiscretion, Stewart, 22, had a change of heart and now feels terrible. “Kristen is absolutely devastated," a source tells People, which was the first to break the story. "It was a mistake and a complete lapse in judgment." And won’t happen again, adds the source. “She wasn't having an affair with Rupert. It was just a fleeting moment that shouldn't have happened. She never meant to hurt anyone. She's a good person who just made a bad choice."
Stewart and Pattinson, 26, have been dating since they first met while playing lovers in the first film in the “Twilight” series in 2008. At the time, the actress was in a long-term relationship with fellow actor Michael Angarano, who was reportedly crushed when she left him for Pattinson. Although both heartthrobs try to play coy about their relationship, she did admit in the June issue of Elle that Pattinson was her "f--king boyfriend."
[Related: Jodie Foster: Former co-star Kristen Stewart is like 'my daughter']
It's unclear if Pattinson is aware of what allegedly happened between Stewart and Sanders. The couple appeared happy together at the Teen Choice Awards this past Sunday, and even wore coordinating blue-and-black outfits when they stepped onstage to accept the "Ultimate Choice" honor. (They did not walk the red carpet either together or separately.) A few days before the July 17 incident, Stewart and Pattinson giggled as they dished on Bella and Edward's sex scene in the upcoming "Breaking Dawn – Part 2" at Comic-Con.
The final installment in the “Twilight” series will hit theaters November 16 … but will Robsten still be together?
[Related: Kristen Stewart's $680 sneakers]
Reps for both Stewart and Sanders, who is married to model-actress Liberty Ross, had no comment.
More celebrity features on Yahoo!: