Tom Cruise is giving David and Victoria Beckham relationship advice.
The Hollywood actor - who is married to Katie Holmes - has reportedly been telling his friends what they need to do in order to maintain a healthy balance between work and their private life.
David, 34, and 35-year-old Victoria were living apart while the soccer star played for Italian club AC Milan on loan earlier this year. Tom thinks it will be bad for their marriage if they live separately again if David decides to leave current team Los Angeles Galaxy.
A source told Britain's Daily Express newspaper: "After an evening with David, Tom decided to have a friendly chat with Victoria about the family's future. He talked to her about David ageing, his soccer career, the pressures of disgruntled fans, the loneliness when away from the family and how time apart can make marriages fail. She knows Tom has a point because she saw how her and David's recent trip to the Seychelles really improved their relationship. It seems his heart-to-heart had an impact on her."
Since returning to the US, David has been subjected to abuse from angry supporters and it is believed he is unsure about staying with Los Angeles Galaxy.
He is under contract until 2012 but is expected to seek a loan move back to Italy or England next January so he can win a place in the England national team at the 2010 World Cup in South Africa.
Victoria stayed in Los Angeles with the couple's three sons - Brooklyn, 10, six-year-old Romeo and four-year-old Cruz - while David played in Italy and is believed to be reluctant to leave the US where she has carved herself out a successful fashion career.
Meanwhile, David is to star in an advert with Arnold Schwarzenegger.
The superstar sportsman and 'Terminator' actor have agreed to appear in the campaign to promote California to tourists.
David will be seen playing soccer on a beach, but it is not yet known what Arnold - who is the governor of the US state - will do for the ads.
A source said: "It will be a massive campaign."