Danny DeVito has splashed out on a week-long spa stay as a Christmas present for Rhea Perlman.
The 68-year-old actor - who announced he and his wife of 30 years were splitting in October - hopes the festive treat will help him win back the 64-year-old actress, and she is thrilled with his surprise gift.
A source revealed to RadarOnline.com: "Danny is doing everything he can in his attempts to win back Rhea. He knows she loves spa treatments, so he's paid for her and a friend to take a week-long break, all expenses paid, and told her to get whatever treatments she wants.
"Rhea, who isn't the materialistic type, was delighted that Danny gave her such a thoughtful present, even though she didn't get him anything! But Danny doesn't care."
Danny has taken the advice of his friends - including fellow actor Michael Douglas - and is fighting to mend his marriage to Rhea, with who he has three children, as they are not only a couple but "best friends" as well.
The source added: "He's doing everything he can to win back his best friend. His friends told him he'd be mad to let Rhea go and he's trying to make every effort he can to prevent that.
"And they've got a chance. Their relationship was built on a good friendship, so there's no reason why they can't make it work again."