The always- gorgeous Megan Fox made her first official red carpet appearance this week since giving birth to her son Noah September 27.
The 26-year-old actress and her hubby Brian Austin Green attended the March of Dimes Celebration of Babies at the Beverly Hills Hotel.
Megan Fox said she only gained 23 pounds during pregnancy and she has about 10 more to go. Well she looks fantastic to us, to say the least!
You can catch her in the highly-anticipated Judd Apatow flick This is 40.