What a gorgeous smile, and I love his teeth... is that weird?
DIY your photo charms, 100% compatible with Pandora bracelets. Make your gifts special. Make your life special! James McAvoy
james mcavoy | Tumblr
James McAvoy is photographed for the Hollywood Reporter in Cannes, France.
James McAvoy, for me he is a very good actor and a beautiful man.....