The 29-year-old actress and her long term love reportedly went their separate ways six months ago.Transformers star Megan, 29, and Brian, who have sons Noah and Bodhi together, have not been pictured together since June 9.
It’s reported that the couple fell out due to her being away from home – making numerous films.She has spent the summer in New York filming Teenage Mutant Ninja Turtles, while Brian, 42, – who is best known for his role in Beverly Hills, 90210, has been looking after their sons.
A source said: “They fight about her career.”