Reese Witherspoon showed off her stunning post-baby body during her appearance on Chelsea Lately and chatted with host Chelsea Handler about the latest addition to her family ... baby boy Tennessee.

The two blondes, who both starred in the flick This Means War, talked about the holidays and joked about whether Tennessee is a boy or girl's name.

Good thing the 36-year-old mom of two has an incredible sense of humor! We love her smile, too.