Skip To Content

    20 Celebs Who Will Have You Shook When You Find Out They’re Over 40

    Aging like fine wine.

    1. Gabrielle Union, 44

    2. Pharrell Williams, 43

    3. Jennifer Lopez, 47

    4. Mariah Carey, 46 or 47

    5. Christie Brinkley, 63

    6. Tyson Beckford, 46

    7. Heidi Klum, 43

    8. Halle Berry, 50

    9. Ryan Seacrest, 42

    10. Jennifer Garner, 44

    11. Paul Rudd, 47

    12. Sofia Vergara, 44

    13. Ben Affleck, 44

    14. Drew Barrymore, 41

    15. David Beckham, 41

    16. Shemar Moore, 46

    17. Tyra Banks, 43

    18. Gwen Stefani, 47

    19. Jude Law, 44

    20. Jennifer Aniston, 48