Some celebrity impressions are downright impossible—yet these stars nailed them flawlessly! From Mark Hamill channeling Harrison Ford to Jamie Foxx transforming into Jennifer Hudson, these performances stunned audiences with uncanny accuracy and unbeatable charm. Prepare to be amazed as we celebrate the incredible skill and dedication behind these unforgettable celebrity impressions!