Gwyneth Paltrow is acting as Cameron Diaz's life coach.
The Iron Man
actress is helping her friend - who turned 40 last August - make some major decisions and has advised her to give up men because Cameron's romantic liaisons "distract" her.
A source told The Sun
: "Gwyneth's sorted out everything from finances to hooking her up with her trainer. She also forced her to swear off sex for a year, saying men distract her focus."
The two friends have been spotted out together regularly in the past year - becoming close after the death of Gwyneth's TV producer father Bruce Paltrow in October 2002 - and Gwyneth, 40, hoped to find the perfect man for her bubbly pal. A source explained: "Gwyneth is a nurturer. Cameron is bummed
about being single, so Gwyneth sees her as a project. She's trying to set her up with guys!" Cameron has previously dated several famous men, including Justin Timberlake, Criss Angel, baseball player Alex Rodriguez and Jared Leto. Gwyneth is married to Coldplay frontman Chris Martin and the couple have two children, daughter Apple, eight, and six-year-old son Moses.