James McAvoy
He might seem like the strong silent type, but that's your kind of guy. He doesn't need to be shaking it on the dance floor and going crazy with his friends. You love that James would be a super attentive prom date, always anticipating exactly what you need to have a perfect night. If he's anything like his Atonement character, he'd be such a romantic date.
Login to save this result
Don't have an account?
Register!
