"Transformers" star Megan Fox is confirmed carrying the second child of Beverly Hills 90210 actor Brian Austin Green.

Rumors about Fox's pregnancy started last month but it is confirmed today that the actress is indeed pregnant.

Brian and Megan tied the knot last summer of 2010 and are living happily ever since. In one of the interviews of Megan she said that she wanted to have kids around 2 or 3 would be enough. She said that she has always been maternal.

Brian Austin has a ten-year-old son named Kassius with his ex-girlfriend Vanessa Marcil. A source of the RadarOnline said that Megan has been doing good as a stepmother to Brian's son. The source also added that Megan has changed a lot since she got married and put family first over her career.

See the slideshow for some of the hottest looks of the Hollywood bombshell.