It’s uncanny how many Indian celebrities have doppelgangers in the West. These are just a few of the ones we found. What do you think?

1. Kareena Kapoor – Paris Hilton

2. Sophie Chaudhary – Kim Kardashian

3. Amir Khan – Timothy Omundson

4. Akshay Kumar – Shawn Michaels

5.Hrishita Bhatt – Oona Chaplin

6. Asin Thottumkal – Kayla Ewell

7. Poorna Jagannathan – Indira Varma

8. Virat Kohli -Dominic Cooper

9. – Esha Gupta and Angelina Jolie

10. Rakhi Sawant – Haifa Wehbe

11. Ranbir Kapoor – Simon Helberg

12. Hrithik Roshan – Bradley Cooper

13. Indraneil Sengupta – Jeff Goldblum

14. Jeetendra – Charlie Sheen

15. Saif Ali Khan – Johnny Galecki

16. Parineeti Chopra – Julia Louis-Dreyfus

17. Arbaaz Khan – Roger Federer

18. Shakuntala Devi – Gloria Foster

19. Shahid Kapoor – Zach Braff

20. Alia Bhatt -Danielle Panabaker

21. Tusshar Kapoor – Phillip Rhys

22. Katrina Kaif – Cobie Smulders

23. Sanjay Kapoor – Liev Schreiber

24. Diya Mirza – Anne Hathaway

25. Abhay Deol – Mark Ruffalo

26. Kapil Sibal – Timothy Spall (when he’s Peter Pettigrew)

27. Vivek Oberoi – Johnny Depp

28. Priyanka Chopra – Eva Mendes

29. Deepika Padukone – Irina Shayk

30. John Abraham – Antonio Banderas

31. Shammi Kapoor – Elvis Presley

32. Sanjay Dutt – Jean Reno

33. Ram Kapoor – Shrek