Attractive means something different for everyone....
For me, it starts with the heart.
Then the smile, then the eyes.
The heart because then you know how genuine they are
The smile because you know if they are a happy, soft caring person
And the eyes because you can see straight through someones eyes and learn a lot about them
Its all about their character...
Looks are a bonus haha