Forget the 10-year challenge that went viral before, Dutch graphic designer Ard Gelinck has used his super photoshop skills to combine Hollywood celebs with their younger selves.

The results are pretty impressive. It goes to show that time can be pretty ruthless for some and kinder towards others (like Jennifer Lopez and Keanu Reeves). Feel free to get all nostalgic as you scroll down memory lane.

1. Taylor Swift

2. Keanu Reeves

3. J.Lo

4. Leonardo DiCaprio

5. Christina Aguilera

6. Michael Jackson

7. Adele

8. Emma Watson

9. Daniel Radcliffe

10. David Beckham

11. Justin Bieber

12. Selena Gomez

13. Daniel Craig

14. Michelle Obama 

15. Carrie Fisher

16. Macaulay Culkin

17. Mary-Kate & Ashley Olsen

18. John Mayer

19. Ed Sheeran

20. Katy Perry

It’s nice to see the juxtapose between the famous Hollywood stars. Which ones are your favourites?

Source: Ard Gelinck via Murai.

Previous articleCovid-19: CMCO Has Been Extended Till 9th June 2020
Next articleThe Reasons Behind Gillian Chung & Michael Lai’s Divorce
Justin
Usually awkward & quiet, but gets talkative once the conversation revolves around movies, TV shows, music, and entertainment. (Contact: [email protected])