Test Your Knowledge of Famous Johns — Depp, Mayer, and Krasinski!

How Well Do You Know Your Johns?

We've tested your knowledge to see how well you can tell the difference between some of our favorite same-named celebrities! You've been quizzed on the Bens, Ryans, Rachels, Jessicas, and Toms of Hollywood. Now, it's time for three famous Johns — Johnny Depp, John Mayer, and John Krasinski. Good luck!

Source: Getty
Latest