Granted, us mere mortals don't have the kind of access to the high end beauty and wellness products these celebs do, but they're still proof that age ain't nothing but a number. 

If they teach us anything, it’s that 50 is the new 20/30/40 - so if you fear getting old, fear not. The beautiful people below have aged both gracefully and like fine wines. 

1. Chris Rock (52)

 

2. Keanu Reeves (52)





3. Sandra Bullock (52)





4. Sarah Jessica Parker (51)





5. Courteney Cox (52)





6. Sheryl Crow (55)





7. Sharon Stone (58)





8. Mads Mikkelsen (51)





9. John Stamos (53)





10. Rob Lowe (52)





11. Vanessa Williams (53)





12. Demi Moore (54)





13. Elle MacPherson (52)





14. Rupert Everett (57)





15. Michelle Obama (53)





16. Elizabeth Hurley (51)





17. Nicolas Cage (53)





18. Patrick Dempsey (51)





19. John Cusack (50)