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.

Posted in: Megan Fox