You have a gorgeous smile, but your eyes make you look kind of.. sad? You should be walking around thinking you're attractive and that will rub off on others and they will start thinking the same. It's alllll about confidence, and if you're not confident (yet) then just FAKE IT! Nobody can tell the difference.
You're slim, have nice long hair and good teeth. What exactly should you have going against you? Just go out there and be confident, you'll notice the difference, trust me.
You're a very attractive young woman, however, if YOU don't think you're attractive, you're fightin' a lost battle from the outset. It's really all about confidence, but you're way ahead of the game in being attractive. Learn to believe in youself, and you'll need sumthin sharp and heavy to fight em off with.
You have a pretty face and I really like your hair :). It's hard to tell with the dress because it really obscures your body shape but it looks like there's nothing wrong with it. You don't have to worry about being unattractive.
Actually the only unattractive thing I saw on those pictures... do you really buy bottled water?! ;-)
you're so cute! Don't worry, you're still young. I got my first kiss when I was 17 and I would've gladly waited longer because it was terrible. My first boyfriend wasn't until I was 19. It's not always about how you look, its about finding someone who is right for you. First kisses and bfs aren't so fun unless they're with the right person so be patient and enjoy it when it happens :)