Actual Disney Princess James McAvoy.
sorry i couldn’t resist
Haha don’t be, it’s perfect, I mean look at him ‘skin as white as snow, lips as red as blood, and hair as black as ebony.’
I LOVE THIS GIF and yes he is snow white omg
The Sexy Scotsman