Categories: AllCelebrity

30 Male Celebs From The Late ’90s Who Were So Hot, I’m Drooling At Their “Then And Now” Photos


30 Hottest Male Celebs: 2000 Vs. 2026

Now that we’ve said goodbye to 2025, a brutal fact looms over our heads: The year 2000 was over 25 years ago. The ’90s are looooong gone, and that means the heartthrobs of that era are now in their middle ages. Many of them have even become fathers or silver foxes (or both) in those 25 years. So let’s see how much they’ve changed, shall we?

They were hotties then, and they’re hotties now! Here are the biggest heartthrobs from the late ’90s, then vs. now:

And here he is now, age 51:

And here he is now, age 62:

3.

Here is Usher in 2000, age 21:

And here he is now, age 47:

And here he is now, age 49:

And here he is now, age 57:

6.

Here is Keanu Reeves in 2000, age 35:

And here he is now, age 61:

7.

Here is Matt Damon in 2000, age 30:

And here he is now, age 55:

8.

Here is Ricky Martin in 2000, age 28:

And here he is now, age 54:

9.

Here is Denzel Washington in 2000, age 46:

And here he is now, age 71:

10.

Here is Josh Hartnett in 2000, age 21:

And here he is now, age 47:

11.

Here is George Clooney in 2000, age 39:

And here he is now, age 64:

12.

Here is David Beckham in 2000, age 25:

And here he is now, age 50:

13.

Here is Paul Rudd in 2000, age 31:

And here he is now, age 56:

14.

Here is Justin Timberlake in 2000, age 19:

And here he is now, age 44:

15.

Here is Ryan Phillippe in 2000, age 25:

And here he is now, age 51:

16.

Here is Jamie Foxx in 2000, age 32:

And here he is now, age 58:

17.

Here is Hugh Grant in 2000, age 40:

And here he is now, age 65:

18.

Here is Ben Affleck in 2000, age 28:

And here he is now, age 53:

19.

Here is Jason Priestley in 2000, age 30:

And here he is now, age 56:

20.

Here is Joshua Jackson in 2000, age 21:

And here he is now, age 47:

21.

Here is Taye Diggs in 2000, age 29:

And here he is now, age 55:

22.

Here is Vin Diesel in 2000, age 33:

And here he is now, age 58:

23.

Here is Jude Law in 2000, age 27:

And here he is now, age 53:

24.

Here is Ethan Hawke in 2000, age 29:

And here he is now, age 55:

25.

Here is Ashton Kutcher in 2000, age 22:

And here he is now, age 47:

26.

Here is Pierce Brosnan in 2000, age 47:

And here he is now, age 72:

27.

Here is Lenny Kravitz in 2000, age 36:

And here he is now, age 61:

28.

Here is Nick Carter in 2000, age 20:

And here he is now, age 45:

29.

Here is Devon Sawa in 2000, age 21:

And here he is now, age 47:

30.

Finally, here is Enrique Iglesias in 2000, age 25:

And here he is now, age 50:

Who do you think was the hottest celeb in the late ’90s–early ’00s? Tell me in the comments below!

And follow BuzzFeed Canada on TikTok and Instagram for more nostalgic content!

Abby Zinman

Recent Posts

It Doesn’t Take A Surgeon To Figure Out Which “Scrubs” Character You Are, Just This Personality Quiz!

Which 'Scrubs' Character Are You? Take Our Quiz Scrubs is officially back, and the 2026…

35 minutes ago

What Straight Men Bring Up Most In Sex Therapy

Sexologist comment provided by licensed sexologist, relationship therapist, and author at Passionerad, Sofie Roos.Sexologist and therapist…

49 minutes ago

14 Sounds And Smells From 50 Years Ago That Are Now Practically Extinct

It's time to get oh so nostalgic today.View Entire Post ›

52 minutes ago

Everyone Is Saying The Same Thing About This New Banner On The Department Of Education Building

I found these to be interesting selections to put next to him, so here's a…

1 hour ago

What weird or cool talent do you have?

Tell me. I'm invested.View Entire Post ›

2 hours ago