1. He looks super handsome in a tux!
He's basically James Bond.
2. He's a very affectionate boyfriend!
This guy does not object to PDA.
3. He cares about children!
Just something to think about while planning your future together.
4. He will get the DJ to play your favorite song!
Even if he doesn't understand why you like it so much.
5. He puts a lot of effort into his appearance!
You can be sure his shirt will be tucked in properly.
6. He's a family man!
You can tell he loves his parents because he let his dad tie his bow-tie even though he could definitely do it himself.
7. He will look great in all of the official prom photos!
That guy knows how to pose like a pro.
8. He won't mind you ditching him to hang out with your friends for a while!
Although we don't know why you would bother spending time with anyone else...
9. He's a fantastic dancer!
Prepare to be swept off your feet.
10. He's a very sensitive guy!
Once you get to know him he'll open up and share his feelings with you.