1. He has eyes that you'd want to drown in.
2. He makes clothing optional.
3. He's always dressed to the nines.
4. He is one of those men who can pull off the fedora.
5. He is a phenomenal friend.
6. He's a real romantic.
7. He is a world class artist.
8. He wears his sunnies like a boss!
9. That smile!
10. He has a secure job.
11. He probably sends the sweetest texts...
12. He has excellent taste in wine and would never steer you wrong.
13. He loves animals so no need to say bye to your beloved dog or cat.
14. He's smart so you'd never get bored.
15. He's not afraid to show his emotions so none of that pesky guessing.
16. Neal Caffrey is a confident man and he'd make you feel the same way.
17. He is protective of his woman so you'd always feel safe.
18. He may be caring and tender but he's also tough and not afraid to show it.
19. He is Neal Caffrey.
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!