
James McAvoy/Instagram
In appreciation of the easy on the eye male celebrity, we bring you Insta Snaps featuring your favorite male celebrities and their Instagram photos or videos.
James McAvoy and his balls, Dylan Efron gets dressed, Alex Landi goes for the wet look, and more!
Yes, we know that these men or much more than just eye candy, but allow us to be a little superficial for the moment, especially since some of these pics are definitely thirst traps.
Adam Levine
Sam Heughan
Alex Landi
Matt Bomer
Dylan Efron
Luke Evans
James McAvoy
Scott Eastwood
Ian Somerhalder
Jake Bain
Trevor Donovan
Prince Royce
Tags