The power couple split six months ago after arguing over her massive movie career, several sources have told UsWeekly.
The 29-year-old actress and the 42-year-old former teen heartthrob - who is best known for the TV series Beverly Hills, 90210 - have two children together: Noah, aged two, and Bodhi, aged 18 months. Another friend added, 'Things have been rocky.'
They were last seen together on June 9 in Beverly Hills. When stepping out in LA in July and August, the actress did not have her wedding rings on. ( See pic below )Their representatives have yet to comment.
Fox has starred in several blockbusters, including 2007's Transformers and the 2009 sequel as well as 2012's This Is 40 and Teenage Mutant Ninja Turtles. In addition to filming the Turtles sequel this year, she has also recently made Zeroville with James Franco and Will Ferrell. According to Celebrity Net Worth, she is worth $5 million.
Though they have reportedly been apart for six months, they are not hostile, it was added.
'They're on friendly terms for the sake of their kids,' the source said. 'They just want to do their own things.'
Green also has 13-year-old son Kassius with ex-girlfriend Vanessa Marcil, 46.
Brian and Megan got to know each other in 2004 when he guest starred on her sitcom Hope & Faith.
Source - Daily Mail