1 24. Elle Macpherson, 59 years
2 23. Sandra Bullock, 59 years
3 22. Marisa Tomei, 59 years
4 21. Marie Osmond, 64 years
5 20. Sofía Vergara, 51 years
6 19. Teri Hatcher, 59 years
7 18. Julia Louis-Dreyfus, 63 years
8 17. Angela Basset, 65 years
9 16. Helen Mirren, 78 years
10 15. Jessica Lange, 74 years
11 14. Cate Blanchett, 54 years
12 13. Nigella Lawson, 64 years
13 12. Michelle Pfeiffer, 65 years
14 11. Susanna Hoffs, 65 years
15 10. Demi Moore, 61 years
16 9. Katey Sagal, 70 years
17 8. Julianne Moore, 63 years
18 7. Christie Brinkley, 70 years
19 6. Lucy Liu, 55 years
20 5. Jennifer Aniston, 55 years
21 4. Nicole Kidman, 56 years
22 3. Diane Lane, 59 years
23 2. Elizabeth Hurley, 58 years
24 1. Salma Hayek, 57 years