Megan Fox will be a mom soon, if anonymous sources and Star magazine are to be believed. The 25-year-old is expecting her first child with hubby Brian Austin Green, who already has a 10-year-old son, sources tell the tabloid in a story picked up by Radar. The pregnancy was unexpected, but the couple is "incredibly excited," a source says. The mom-to-be "has really grown in the past couple of years. Megan used to only be concerned with her career, but now family comes first."