Skip Nav

40: James Marsden

Image Source: FameFlynet
Read More ShirtlessJames MarsdenRyan PhillippeTyson BeckfordZac Efron
Buy Our Editors' July Picks! Order Now>>
×