Robert Pattinson has taken back Kristen Stewart.
The Twilight Saga actor - who was left devastated after discovering his girlfriend of four years had cheated on him with her Snow White and the Huntsman director Rupert Sanders - has decided to give the actress another chance after realising he can't live without her.
A source told The Sun on Sunday newspaper: "They pretty much decided they couldn't live without each other.
"Kristen poured her heart out to Robert and told him it was a one-off and a mistake."
After the revelations Stewart, 22, had cheated on the 26-year-old hunk with married father-of-two Sanders, Pattinson moved out of their Los Angeles home.