Photo
James McAvoy, proof that Scottish guys are hot.
There should be another word for what McAvoy is.
Hot just isn’t warm enough. Fucker’s toasty as hell.