I haven't thought about this for a while, but I remember I found Xaldin very attractive the first time I saw him in KH2 but I disliked him after discovering he was a total douche, at least as a nobody. And I hated his voice, it makes him seem older than he apparently is. As Dilan, I don't like his hair, it was way better as Xaldin.
I like Terra's design a lot but as a character I find him a bit lacking in personality.
Riku in Dream Drop Distance was the kind of male character I usually like because of his development and I think David Gallagher's voice is quite sexy.
But overall I'd say Luxord, he is quite handsome and has an interesting and playful personality.