Fashion designed around youthful looks is becoming a thing of the past. Many celebrities remain charming and attractive despite their age, whether it’s 40 or 50. Jennifer Aniston, Uma Thurman, and Sharon Stone are vivid examples of the fact that beauty has no age.
Julianne Moore

Monica Bellucci

Salma Hayek

Uma Thurman

Halle Berry

Jennifer Aniston

Kate Winslet

Jodie Foster

Juliette Binoche

Katie Holmes

Brooke Shields

Liv Tyler

Catherine Deneuve

Tyra Banks

Sigourney Weaver

Cate Blanchett

Sharon Stone

At what age do these celebrities look better in your opinion? Tell us in the comments below.