How old was Michelle Williams in the movie I Feel Pretty?

Michelle Williams was 36 in I Feel Pretty when she played the character 'Avery LeClair'.

That was over 6 years ago in 2018.

Today she is 43, and has starred in 53 movies in total, 6 of those since I Feel Pretty was released.

How old do you think she looks in the movie?

In I Feel Pretty, I think Michelle Williams looks:

Did you know?

  • Director Abby Kohn has worked with Michelle Williams just once in her career.
  • Michelle Williams' first movie was as 'April Porter' in Lassie, released in 1994 when she was 12
  • I Feel Pretty scores 6.41 out of 10 on TMDB.

The cast of I Feel Pretty

Michelle Williams' other movies