Katy Perry was already extremely successful at 21-years-old, however, it's awesome to see just how much she has matured 13 years later. She now looks like a majestic queen who has conquered the world. She has definitely grown into a sophisticated woman!
The first picture was taken all the way back in 2002 and is pictured with Sandra Bullock, they only dated for a year but they were adorable together! Now, he looks more sophisticated and charming than ever, happily married to the gorgeous Eva Mendes.
Britney Spears is now 37 but she seems to have disappeared off the internet so this is all we have for now. She was obviously hugely successful at 21 but still had a lot to learn about the world of fame, thankfully, she is much happier now!
Ariana Grande definitely was propelled into fame young and is still incredibly young today! She is hugely successful and just as beautiful as she was before a truly impressive celebrity star.
Miley Cyrus seems to have been doing questionable things throughout her entire life. However, she recently has pulled herself together and seems a lot more sophisticated. She definitely has had a glow up to end all glow ups!
How did Beyoncé still manage to look like such a queen at 21?! She has always been such a classy lady and I really envy her professionalism and style, such an awesome successful woman!
Wow, Jennifer really was very 90s when she was 21! Thankfully she has had a huge glow up and looks better than ever at 50! This woman ages extremely well and is basically perfect.
Aww, looking at Zac Efron back in the High School Musical days is just so heartwarming! Now he looks like a silver fox and it really suits him. Zac is definitely looking better than ever before.
Justin looked so pure and innocent at 21 and now, at 38, he has a crazy look in his eyes like he might have seen just a little bit too much...hopefully, that's just a really bad photo.
I am incredibly grateful that Usher's fashion sense has improved hugely since his young age of 21. He looks FAR better now, rocking a glittery jacket and looking about 20 years younger, not older!
I think that it's safe to say that Rihanna's style has most certainly improved considerably in the last 10 years, she doesn't look a day older though!
Lindsay Lohan somehow has managed to look younger at 32 than she did at 21! She has had a rollercoaster of a career but still manages to look fantastic.
Okay, how is this even the same person?! Jason has changed hugely and definitely for the better...he looks much more like the majestic man we all know and love than he did at 21!
Can someone please explain to me how it is possible that Tyra Banks seems to have aged backwards?! She looks AMAZING now and far younger than she did at 21. Maybe fame just makes you look young, who knows...
Still just as wild and weird as she was at 21, Aguilera definitely still has it at 38. I really don't understand how these celebrities managed to achieve so much at just 21...
Avril Lavigne looks so young and proud of her Spanx at 21! No idea why that photo was even taken but oh well...she looks much happier and more fashionable now at 34, I hope that she still loves Spanx as much as she once did though!
Taylor Swift seemed to really enjoy the gun range at her young age of 21. Now, she seems much more lady-like and sophisticated, I hope that she still blows off some steam at the shooting range every now and then though!
Wow, Lady Gaga looked so much older at 21 than she does now at 32! Thankfully, I think that its because she has toned down her wacky outfits...
Jennifer Lawrence became well-known for her role in the Hunger Games but has since adopted more serious roles and responsibilities which is great because she looks fantastic in a suit, such a powerful woman!
I'm sorry but can someone tell me Paul Rudd's secret? He hasn't aged a day in 28 YEARS! His suit is even the same and fits him the exact same as it did 21 years ago...I think this man is magic.
It's crazy and a little scary to see how much these celebs have changed. Which one shocked you the most? Let us know in the comments!