Whilst researching I came across this little list that I found interesting and rang true for me, quite often it's when you recognise a beautiful character quality within a person it draws you to them!

Inner Beauty Traits
Kindness
Caring
Cheerfulness
Sense of humour
Positive Energy
Accepting
Intelligent
Humble
Authentic
Polite
Happy for others
Giving
Non Judgemental