Buzz·Posted on 31 Jul 201520 Celebrities Over 40 That Just Won't Age EverPrepare for serious ageing envy!by Ben HenryBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. Elle Macpherson View this photo on Instagram 2. Paul Rudd 3. Cindy Crawford View this photo on Instagram 4. The Smiths 5. Sandra Bullock 6. Victoria Beckham 7. Halle Berry 8. Neil Patrick Harris 9. Tyra Banks View this photo on Instagram 10. Jennifer Aniston 11. Ricky Martin 12. Demi Moore View this photo on Instagram 13. Jennifer Lopez 14. Jim Parsons 15. Catherine Zeta-Jones 16. Eva Mendes 17. Lucy Liu 18. Gwen Stefani 19. The Duhamels 20. Gabrielle Union