Jennifer Garner showed off her post-baby body in a red dress to the premiere of "The Odd Life of Timothy Green" on Monday, August 6.
The 40-year-old actress is wearing a Lanvin dress with accessories from Neil Lane Jewels. What do you think of her look? Vote in our poll below.
In the film Garner plays Cindy Green, who, along with her husband Jim Green (played by Australian actor Joel Edgerton), finds out that they are unable to conceive a child. To try to overcome their grief, the couple makes wishes for their ideal child and puts them in a box which they burry in their back yard.
The next day the couple wakes up to find a ten-year-old child (played by Cameron "CJ" Adams) named Timothy who claims to be their son. They soon realize the child is very unique.
"What I loved most about the movie when I read it was Peter's [Hedges, the director and screenwriter] writing," Garner told OnTheRedCarpet.com about the film at Disney CinemaCon in April. "First of all I cried a little bit and I laughed a lot, which I love that combination."
The movie is based on a story by Ahmed Zappa, who has worked with Walt Disney, the film's studio, for years.
Garner and her husband, Ben Affleck, welcomed a son, Samuel, on February 27. She and Affleck are also parents to daughters Violet, 6, and Seraphina, 3.
The actress rose to fame playing a secret agent in the spy series "Alias" and has also appeared in movies such as "Dude, Where's My Car?" with Ashton Kutcher and "13 Going on 30" with "Avengers" star Mark Ruffalo.
What do you think of Garner's dress? Vote in our poll below and check out the trailer for "The Odd Life of Timothy Green."