16 Celebrities Who Looked Stunningly Different In Their Younger Days

We all have photos from our past that we’d like to forget. These embarrassing images show that we were heavier than we are now, or went through those awkward teenage years in the worst ways possible.

For normal people, old images are swept under the rug or burned in a fireplace, never to be seen by anyone. However, when you’re famous, all of your past images are shared with the world. These 16 are especially revealing, and they’ll absolutely knock your socks off.


1. Megan Fox


2. Russell Brand


3. James Franco


4. Miley Cyrus


5. Jonathan Lipnicki


6. Matthew Lewis


7. Axl Rose


8. Ryan Seacrest


9. Bono


10. Simon Cowell


11. Pam Anderson


12. Angelina Jolie


13. Josh Peck


14. Zac Efron


15. Renee Zellweger


16. Amanda Bynes


(via Guff)

These celebrities almost look like completely different people. I had no idea Megan Fox used to look like that. Then again, I have a few pictures that need shredding, so I’m not one to talk.

HD Hidden Security Camera only $39.99