Michelle Pfeiffer has been voted the woman who has grown most beautiful with age.
The stunning 49-year-old actress was topped a poll by OK! magazine, which asked readers to name a female celebrity who has become more attractive with each passing year.
Supermodel Cindy Crawford, 41, proved her body is still in great shape by claiming second spot, while 'Ocean's Thirteen' star Ellen Barkin, 53, grabbed third place.
Oscar-nominated actress Glenn Close, 60, finished in fourth position, while 45-year-old 'Desperate Housewives' star Marcia Cross - who gave birth to twin daughters in February - came fifth.
Michelle, who is renowned for her sexy slender figure, recently revealed there is no big secret to keeping in shape and admits she regularly indulges her craving for calorific treats.
She said: "It's simple. Eat well, exercise and get lots of sleep but make sure you indulge occasionally. At my age I think, what the hell, and eat a Krispy Kreme doughnut!"
Michelle - who famously donned a skin-tight PVC catsuit to play super-villain Catwoman in 'Batman Returns' - is happy about growing older and isn't interested in plastic surgery.
She said: "I don't believe men want women to have grotesque plastic surgery or be undernourished and bony. All the plastic surgery in the world can't stop you getting older."