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