Megan Fox Relationship Rumors: TMNT Actress and Brian Green Separate After 11 Years Together

Megan Fox, age 29, and Brian Green, age 42, have called it quits after 11 years together. They were married for five of those years. They were last photographed on June 9 lunching together in Beverly Hills.

"Megan has separated from Brian," an insider shared exclusively with Us Weekly. "They decided on it six months ago."

Fox, whose breakout role was as Mikaela Banes in Transformers, and Green, co-star in the 90s drama series Beverly Hills, 90210, had been having trouble recently. A source close to the couple shared: "Things have been rocky."

The couple has two sons Noah, age 2, and Bodhi, 18 months old. Green, age 42, also has a 13-year-old son from a previous relationship.

Green met Fox when he guest starred on her ABC sitcom Hope & Faith in 2004. Fox, 18 at the time, said, "It was like magic."

When things were at their best between Fox and Green, they spoke of each other constantly. By February 2009, however, Fox and Green took a step back from their three-year engagement.

"Marriage isn't a realistic goal for someone who is 23," Fox told Usthat June.

Green proposed to Fox again in June 2010. 24 days later, they married at Hawaii's Four Seasons.

"I've never been more sure of anything in my life," Green said then. "It was the absolute perfect start to what we hope will be an amazing life together." The couple's representative could not be reached for a comment.