These are historical doppelgangers look so alike to the celebrities right now that you almost cannot even see any difference. Do you think these celebrities were the reincarnations from their past life? Here is a compilation of celebrity look-a-likes, they sure make you jaw-dropped!

#1 - Queen Latifah
image_4xaTB8BO.jpg

#2 - Michael Jackson
image_BFVsA3W1.jpg

#3 - Jimmy Fallon
image_E7P3JGPw.jpg

#4 - Nicolas Cage
image_FM8RbQcN.jpg

#5 - Jay-Z
image_KKlqKat7.jpg

#6 - Zach Galifianakis and Louis Vuitton
image_lo8lOdhN.jpg

#7 - Anne Hathaway
image_mtuJaTr5.jpg

#8 - Jennifer Lawrence and Zubaida Tharwat
image_nKSJjiKP.jpg

#9 - Brad Pitt
image_S021jhWc.jpg

#10 - Donald Trump
image_YS4xvBCe.jpg

#11 - Eminem
image_zbX2WgzZ.jpg

#12 - Macaulay Culkin and young Vladimir Putin
image_1eQSA6v3.jpg

#13 - Andrew Garfield
2acd0729_c74b_48ad_830f_a279c8534d06.jpg

#14 - John Travolta
2ef0c8b2_2169_48ab_8888_c0a928564122.jpg

#15 - Leonardo DiCaprio (and this woman)
3b0e9c9f_4f86_4c64_9174_84173db22385.jpg

#16 - Halle Berry
5a25ddeb_d5b4_4187_8ca6_08b7e9043a0b.jpg

#17 - Shia Labeouf and young Albert Einstein
06d20ee5_923a_4e4f_8605_5602a1a84666.jpg

#18 - Bruce Willis
31eab684_731a_4444_bc2b_6546b827aa22.jpg

#19 - Rupert Grint and David Wilkie
65bb5d58_e73a_4bfe_a712_652b8a501e48.jpg

#20 - Alec Baldwin and Millard Fillmore
70ce87a3_18db_4429_8d57_3074737d35c4.jpg

#21 - Hugh Grant and Oscar Wilde
77b2c8ca_0184_4434_b3ba_5364ae7e76ca.jpg

#22 - Peter Dinklage and Diego Velazquez
121d1fb6_5ad6_4eaa_ad5c_9331a2b9043e.jpg

#23 - Mark Zuckerberg and Philip IV of Spain
1863da73_fe84_43c5_a2b6_ece317eacac8.jpg

#24 - Sylvester Stallone and Pope Gregory
04609494_78d2_47d3_a03a_4e9113a36266.jpg

#25 - Chuck Norris and Vincent Van Gogh
ac7b0865_3961_4cb0_9384_5b6fe785a30a.jpg

#26 - Ellen DeGeneres and Henry David Thoreau
e58a0646_5dc5_4759_80d9_30f31cc47861.jpg

#27 - Keanu Reeves and Paul Mounet
f7f8db9b_20f8_4bd2_8c37_c150c111f037.jpg