James McAvoy-back off ladies. He's mine. I've loved him for YEARS.

James McAvoy-back off ladies. He's mine. I've loved him for YEARS.

That sexy furrowed brow look on his face along with that beautiful Blue shirt, which looks incredible on him & that blue shirt... Tom as Tuck in "This Means War".

That sexy furrowed brow look on his face along with that beautiful Blue shirt, which looks incredible on him & that blue shirt... Tom as Tuck in "This Means War".

In the spirit of this picture, I'm going to be a hipster and say I've had a thing for him since Brick. You know, before it was cool to like the kid from 3rd Rock.

42 Things That Prove That Joseph Gordon-Levitt Is The Perfect Man

In the spirit of this picture, I'm going to be a hipster and say I've had a thing for him since Brick. You know, before it was cool to like the kid from 3rd Rock.

Pinterest
Search