Celebrity·Posted on Oct 23, 201329 Celebrity Caricatures That Are Incredibly AccurateThese are perfect and hilarious.by Emily HennenBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. Hugh Laurie 2. Zach Braff 3. Julianne Moore 4. Robert De Niro 5. Sarah Jessica Parker 6. Ed Westwick 7. Daniel Craig 8. Jackie Chan 9. Angelina Jolie 10. Mark Zuckerberg 11. Arnold Schwarzenegger 12. John Cleese 13. Chuck Norris 14. Robert Downey Jr. 15. Beyonce 16. Michael Clarke Duncan 17. Bruce Willis 18. Madonna 19. Robert Pattinson 20. Danny Devito 21. Snoop Dogg 22. Martin Scorcese 23. Bill Murray 24. Shaquille O'Neal 25. Psy 26. LeBron James 27. Julia Roberts 28. Benicio Del Toro 29. Josh Holloway