Megan Fox has reportedly called off her engagement. The 22-year-old actress is said to have ended her four-year relationship with former 'Beverly Hills 90210' star Brian Austin Green, 34, because she feels too young to settle down.
A source close to the 'Transformers' star said: "Megan still cares about Brian, but she now realizes she's too young to marry him."