The weirdest part is that the fashion from 2002 is totally *in* again.

1.

Emma Watson 20 years ago in the summer of 2002:

Emma Watson 20 years later in the summer of 2022:

two.

Monica Lewinsky 20 years ago in the summer of 2002:

Monica Lewinsky 20 years later in the summer of 2022:

3.

David Beckham 20 years ago in the summer of 2002:

David Beckham 20 years later in the summer of 2022:

4.

Christina Aguilera 20 years ago in the summer of 2002:

Christina Aguilera 20 years later in the summer of 2022:

5.

Paris Hilton 20 years ago in the summer of 2002:

Paris Hilton 20 years later in the summer of 2022:

6.

Britney Spears 20 years ago in the summer of 2002:

Britney Spears 20 years later in the summer of 2022:

7.

Paul Rudd 20 years ago in the summer of 2002:

Paul Rudd 20 years later in the summer of 2022:

8.

Aaron Carter 20 years ago in the summer of 2002:

Aaron Carter 20 years later in the summer of 2022:

9.

Prince William 20 years ago in the summer of 2002:

Prince William 20 years later in the summer of 2022:

10.

BeyoncĂ© 20 years ago in the summer of 2002:

BeyoncĂ© 20 years later in the summer of 2022:

11.

Celine Dion 20 years ago in the summer of 2002:

Celine Dion 20 years later in the summer of 2022:

12.

Bow Wow 20 years ago in the summer of 2002:

Bow Wow 20 years later in the summer of 2022:

13.

Wilmer Valderrama 20 years ago in the summer of 2002:

Wilmer Valderrama 20 years later in the summer of 2022:

14.

Jessica Simpson 20 years ago in the summer of 2002:

Jessica Simpson 20 years later in the summer of 2022:

15.

Justin Timberlake 20 years ago in the summer of 2002:

Justin Timberlake 20 years later in the summer of 2002:

16.

Dwayne “The Rock” Johnson 20 years ago in the summer of 2002:

Dwayne “The Rock” Johnson 20 years later in the summer of 2022:

17.

Hilary Duff 20 years ago in the summer of 2002:

Hilary Duff 20 years later in the summer of 2022:

18.

Usher 20 years ago in the summer of 2002:

Usher 20 years later in the summer of 2022:

19.

Dylan Sprouse 20 years ago in the summer of 2002:

Dylan Sprouse 20 years later in the summer of 2022:

And here’s Cole Sprouse in the summer of 2022:

20.

Avril Lavigne 20 years ago in the summer of 2002:

Avril Lavigne 20 years later in the summer of 2022:

21.

Jennifer Aniston 20 years ago in the summer of 2002:

Jennifer Aniston 20 years later in the summer of 2022:

22.

Michelle Branch 20 years ago in the summer of 2002:

Michelle Branch 20 years later in 2022:

23.

Drew Barrymore 20 years ago in the summer of 2002:

Drew Barrymore 20 years later in the summer of 2022:

24.

Anne Hathaway 20 years ago in the summer of 2002:

Anne Hathaway 20 years later in the summer of 2022:

25.

Mandy Moore 20 years ago in the summer of 2002:

Mandy Moore 20 years later in the summer of 2022:

26.

Michelle Kwan 20 years ago in the summer of 2002:

Michelle Kwan 20 years later in the summer of 2022:

27.

Frankie Muniz 20 years ago in the summer of 2002:

Frankie Muniz 20 years later in the summer of 2022:

28.

Gwen Stefani 20 years ago in the summer of 2002:

Gwen Stefani 20 years later in the summer of 2022:

29.

Sarah Michelle Gellar 20 years ago in the summer of 2002:

Sarah Michelle Gellar 20 years later in the summer of 2022:

30.

Shane West 20 years ago in the summer of 2002:

Shane West 20 years later in the summer of 2022:

31.

Tom Cruise 20 years ago in the summer of 2002:

Tom Cruise 20 years later in the summer of 2022:

32.

Taylor Momsen 20 years ago in the summer of 2002:

Taylor Momsen 20 years later in the summer of 2022:

33.

Abigail Breslin 20 years ago in the summer of 2002:

Abigail Breslin 20 years later in the summer of 2022:

34.

Lindsay Lohan 20 years ago in the summer of 2002:

Lindsay Lohan 20 years later in the summer of 2022:

35.

Kelly Clarkson 20 years ago in the summer of 2002:

Kelly Clarkson 20 years later in the summer of 2022:

36.

Jessica Alba 20 years ago in the summer of 2002:

Jessica Alba 20 years later in the summer of 2022:

37.

Tony Hawk 20 years ago in the summer of 2002:

Tony Hawk 20 years later in the summer of 2022:

38.

Reese Witherspoon 20 years ago in the summer of 2002:

Reese Witherspoon 20 years later in the summer of 2022:

39.

Ashton Kutcher 20 years ago in the summer of 2002:

Ashton Kutcher 20 years later in the summer of 2022:

40.

Jennifer Lopez and Ben Affleck 20 years ago in the summer of 2002:

Jennifer Lopez and Ben Affleck 20 years later in the summer of 2022:

41.

Serena Williams 20 years ago in the summer of 2002:

Serena Williams 20 years later in the summer of 2022:

42.

Ryan Reynolds 20 years ago in the summer of 2002:

Ryan Reynolds 20 years later in the summer of 2022:

43.

Justin Long 20 years ago in the summer of 2002:

Justin Long 20 years later in the summer of 2022:

44.

Orlando Bloom 20 years ago in the summer of 2002:

Orlando Bloom 20 years later in the summer of 2022:

45.

Keanu Reeves 20 years ago in the summer of 2002:

Keanu Reeves 20 years later in the summer of 2022:

46.

Steve Carell 20 years ago in the summer of 2002:

Steve Carell 20 years later in the summer of 2022:

47.

Bradley Cooper 20 years ago in the summer of 2002:

Bradley Cooper 20 years later in the summer of 2022:

48.

Lisa Kudrow 20 years ago in the summer of 2002:

Lisa Kudrow 20 years later in the summer of 2022:

49.

Nelly 20 years ago in the summer of 2002:

Nelly 20 years later in the summer of 2022:

50.

Jake Gyllenhaal 20 years ago in the summer of 2002:

Jake Gyllenhaal 20 years later in the summer of 2022:

51.

Nicole Richie 20 years ago in the summer of 2002:

Nicole Richie 20 years later in the summer of 2022:

52.

Aaron Paul 20 years ago in the summer of 2002:

Aaron Paul 20 years later in the summer of 2022:

53.

Freddie Prinz Jr. 20 years ago in the summer of 2002:

Freddie Prinz Jr. 20 years later in the year 2022:

54.

Jonathan Lipnicki 20 years ago in the summer of 2002:

Jonathan Lipnicki 20 years later in the year 2022:

55.

Michelle Trachtenberg 20 years ago in the summer of 2002:

Michelle Trachtenberg 20 years later in the summer of 2022:

56.

Christian Bale 20 years ago in the summer of 2002:

Christian Bale 20 years later in the summer of 2022:

57.

Colin Farrell 20 years ago in the summer of 2002:

Colin Farrell 20 years later in the summer of 2022:

58.

Omarion 20 years ago in the summer of 2002:

Omarion 20 years later in the summer of 2022:

59.

Romeo Miller 20 years ago in the summer of 2002:

Romeo Miller 20 years later in the summer of 2022:

60.

And last but not least, James Van Der Beek 20 years ago in the summer of 2002:

James Van Der Beek 20 years later in the summer of 2022: