How old was Reese Witherspoon in the movie This Means War?

Reese Witherspoon was 34 in This Means War when she played the character 'Lauren'.

That was over 12 years ago in 2012.

Today she is 48, and has starred in 61 movies in total, 23 of those since This Means War was released.

How old do you think she looks in the movie?

In This Means War, I think Reese Witherspoon looks:

Did you know?

  • Director McG has worked with Reese Witherspoon just once in her career.
  • Reese Witherspoon's first movie was as 'Danielle "Dani" Trant' in The Man in the Moon, released in 1991 when she was 14
  • This Means War scores 6.14 out of 10 on TMDB.

The cast of This Means War

Reese Witherspoon's other movies