Alloy.com

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.

Even if your date isn't a Hollywood VIP, you can still get the red carpet treatment with a star-worthy dress from David's Bridal. Check it out!


Login to save this result    Don't have an account? Register!



You Say!