media_removed_toofab 2013
Reese Witherspoon hit her first red carpet since giving birth last night -- and she looked amazing!

The 36-year-old actress stunned in a LBD at the Children's Defense Fund's 22nd Annual "Beat the Odds" Awards in Beverly Hills, looking like she wasn't recently carrying a baby inside her belly.

Reese and husband Jim Toth welcomed their first child together, son Tennessee, on September 27 -- a little over two months ago.

Witherspoon looks happy and healthy after giving birth and she'll be honored later today for her role as a celebrity mom.

Reese is scheduled to recieve the 2012 March of Dimes Grace Kelly Award at a luncheon this afternoon. The award recognizes role-model celebrity parents who share the March of Dimes commitment to healthy pregnancies and families.

See more stars who have dropped the baby weight above!

Hot Videos