well when we first meet someone of course we are attracted to them physically, however when we get to know them, their personality defines their looks.
I think that someone with a lot of love and kindness to give is attractive. If you have love everything else falls in place.
Attractiveness is so different to everyone. What one person thinks is sexy/good looking may not be to another. This is the chemistry between the two in question.
IF you are confident about yourself you will be confident with others and that alone will give you the security to stand up straight and hold your head up high. You will feel great. Never let anyone tell you that you are not attractive, because when it boils down to it, we all have imperfections and perfections.
Sometimes the way you view yourself is the way others will view you. If you give out positive rays/energy so will others see that in you. Just like when your sick or in a bad mood, others will pick this up as well.