Take a look at these Hollywood actresses who look absolutely stunning for their age – so much so, you may not even realize how old they truly are:

Reese Witherspoon
Our Legally Blonde franchise star may look darling, but the actress is actually older than she looks. Born March 22, 1976, it’s hard to believe that she is 40 years old.

Bianca Lawson
The Pretty Little Liars star may be able to nail young women and teen roles, but the actress’s birthday is March 20, 1979. That puts her at age 37.

Ellen Page
Born February 21, 1987, the Trailer Park Boys star can pass for a teenager but is actually 30 years old.

Lisa Bonet
Lisa Bonet is best known for her roles on The Cosby Show and A Different World. There’s no denying her beauty and you’d be surprised to know that she is 49 years old. Her birthday is November 16, 1967.

Anna Faris
The comedic actress gave us many laughs in the first three Scary Movie Films. She was born November 29, 1976 and is 40 years old.

Gabourey Sidibe
Gabourey Sidibe made her claim to fame in the movie Precious. It’s hard to believe that the actress is only 33 years old. Her birthday is May 6, 1983.

Gwen Stefani
Gwen Stefani always has a youthful glow and makes you feel like besties. You’d be surprised that the singer is actually 47. Her birthday is October 3, 1969.

Lucy Liu
Actress Lucy Liu has always been beautiful, so you’d be surprised that she is nearly 50. Born December 2, 1968, she is 48 years old.

Mary Louise Parker
The Weeds actress’s age will shock you. Born August 2, 1964, the Golden Globe award actress is 52 years old.

Angela Basset
For years, Angela Basset has defied the laws of beauty. You may be surprised that she is actually almost 60. Her true age – 58, and soon to be 59 in August.

Salma Hayek
Salma Hayek is another beauty who has defied the laws of age and beauty. Born September 2, 1966, the actress is actually 50 years old.

READ MORE: 15 Celebrities Who Look Way Younger Than They Actually Are