The singer, 23, has been a shoulder to cry on in the past few weeks as Katy, 27, dealt with the breakup of her 14-month marriage. The stars have been sharing regular phone calls. But when Brand, 36, revealed he was filing for divorce Friday, Perry rang Rihanna again and the "Umbrella" singer offered her family home in Barbados as a safe haven. A source said: "Katy is hardly speaking to anyone right now, but she called Rihanna as soon as she heard Russell was filing for divorce.

"Katy was embarrassed about calling her parents as they'd been so against Russell in the first place, but Rihanna was a great support for her and she really helped to calm her down. When Katy told her the news, she suggested flying down to Barbados to stay with her and her family."Perry is currently in Hawaii while Russell is in London's Savoy hotel. Also there was singer Florence Welch, 25, from Florence + the Machine although they were not together. Asked how he was coping, Brand replied, "I'm all right." Then with a sarcastic tilt of his head and through gritted teeth, he added, "Everything is perfect."He is entitled to half of Perry's $US43 million fortune. But pals say Brand has promised to split their assets "as friends.