Katy Perry has been a 'rock' for Robert Pattinson since Kristen Stewart admitted to cheating on him
Robert, 26, proved a good friend to Katy, 27, when her 14-month marriage to Russell Brand ended last December so she's ready to provide a little counselling in return.
'Katy has been a rock for Rob,' a source tells the Daily Star.
'She has reassured him she is very much there for him just as he was there for her when she split from Russell.'
Robert moved out of the LA mansion he shared with Kristen, 22, last week but friends say he's in turmoil over whether or not to forgive his Twilight co-star.
Meanwhile, Rupert's model wife Liberty Ross is being philosophical about her husband's 'fling' and is prioritising the needs of her 2 children.
'She is prepared to give Rupert a second chance,' a friend tells Metro.
'She accepts that it was just one of those silly flirtations.'