The gorgeous Megan Fox has a bun in the oven. E! Online confirmed she and husband, 90210 alum Brian Austin Green, are expecting their first child together. Megan provided some foreshadowing that babies were on the brain about a month ago while promoting the rom-com Friends with Kids that also starred Kristen Wiig and Jon Hamm. “I’d love to have kids,” she told E!. “I mean, it’s going to happen when it’s going to happen, but it’s not something that I’ve planned against or for. I’m just leaving it out there for the universe.” In the April issue of Cosmopolitan, she added, “I want at least two, probably three kids. I’ve always been maternal.”

She has proven she’s got the chops for mommy-hood with Brian’s 10-year-old son, Kassius, from his prior relationship with actress Vanessa Marcil. Megan’s been in the boy’s life since he was just 2-years-old and has helped Brian raise him. Friends of the couple have been boasting that the twosome are”incredibly excited,” according to Star magazine. The hot mamma-to-be is fierce in white destroyed jeans, open-weave sweater vest and signature Ray Ban aviators. –rpuccia

Buy these now: Ray Ban RB3025, $107