1. Salma Hayek, 54

2. Jennifer Lopez, 51

3. Celine Dion, 52

4. Halle Berry, 54

5. Cindy Crawford, 54

View this post on Instagram

May flowers 🌸🌼🌷🌺

A post shared by Cindy Crawford (@cindycrawford) on

6. Nicole Kidman, 53

7. Kylie Minogue, 52

8. Jennifer Aniston, 51

View this post on Instagram

Girl’s best friend… bring Clyde to work day.

A post shared by Jennifer Aniston (@jenniferaniston) on

9. Demi Moore, 57

Written by

rabia

fashion commentator