I didn't actually answer this before because I forgot what the names of the character were, but I figured it out now. Well, the first character that came to mind is Shad, but actually looking at a picture of him, I don't really think he's that attractive. I guess I just remembered him wrong. However, I will say that Pipit is cute.
If "attractive" doesn't necessarily have to mean I am personally attracted to them, then I would say Princess Ruto. She is very beautiful.