21 Side-By-Sides Of Celebrities In The '00s Vs Now That Will Actually Make You Gasp

    Prepare for the cringe factor.

    1. Paris Hilton

    2. Nicole Richie

    3. Miley Cyrus

    4. Ashley Tisdale

    5. Gwen Stefani

    6. Christina Aguilera

    7. Beyoncé

    8. Kim Kardashian

    9. Britney Spears

    10. Rihanna

    11. Anne Hathaway

    12. Jennifer Lopez

    13. Lindsay Lohan

    14. Cameron Diaz

    15. Jessica Simpson

    16. Kelly Clarkson

    17. Ashlee Simpson

    18. Mischa Barton

    19. Hilary Duff

    20. Fergie

    21. Pink