Sometimes your doppelgänger is none other than your co-star. And these celebrities have surprised us with their uncanny resemblance and forced us to do a double-take whenever we spot them on the big screen.
1. Margot Robbie & Emma Mackey
2. Keira Knightley & Natalie Portman
3. Amy Adams & Isla Fisher
4. Katy Perry & Zooey Deschanel
5. Jesse Eisenberg & Andy Samberg
ADVERTISEMENT
6. Mark Wahlberg & Matt Damon
7. Abhay Deol & Mark Ruffalo
8. Jitendra & Charlie Sheen
9. Anne Hathaway & Dia Mirza
ADVERTISEMENT
10. Zeenat Aman & Parveen Babi
11. Shahid Kapoor & Zayn Malik
12. Javier Bardem & Jeffrey Dean Morgan
Top picks for you