Robert Pattinson is being comforted by friend Katy Perry after learning Kristen Stewart cheated on him.
The Twilight Saga star is getting support from the pop star following an apology from Stewart, who cheated with Snow White and the Huntsman director Rupert Sanders.
The 26-year-old actor - who has moved out of the Los Angeles home he shared with his co-star and girlfriend - supported Perry when she went through her own split with comedian Russell Brand, 37, last year.
A source close to Pattinson told the Daily Star newspaper: "Katy has been a rock for Rob.
"She has reassured him she is very much there for him just as he was for her when she split from Russell. She has urged him to take a break with her."
Pattinson, who had been with Stewart for three years, has reportedly told her he needs at least two months to decide whether to take her back.
The source said: "He's angry, hurt and upset and is sick of people taking sides already.
"He's hoping to get two months to himself without Kristen around just to think things through. She has sent him messages asking him to hook up in New York for crisis talks next week but he wants to be alone."
The insider added: "His best friend has asked her to move her stuff out of his LA home. She only moved in two months ago."
- Bang! Showbiz