Then And Now: The Best Celebrity Makeovers

We’ve got some particularly good-looking celebrities walking around the planet right now. But they didn’t always used to be so glamorous! Check out how much their looks have changed over the years, and for another stunning makeover, check out the new E! Online.

1. Joseph Gordon-Levitt

2. Britney Spears

3. Cameron Diaz

4. Jake Gyllenhaal

5. Demi Moore

6. Brad Pitt

7. Drew Barrymore

8. Justin Timberlake

9. Jennifer Lopez

10. Will Smith

11. Winona Ryder

12. Nicole Kidman

13. Robert Downey Jr.

14. Kate Winslet

Check out more articles on BuzzFeed.com!