Home » Gallery Most Stunning Celebs Over 40 4 of 20 Penelope Cruz The actress 48-year-old has only gotten better with age. Prev NextNextPrev4 of 20