You girls who are COMPLAINING about naturally curly hair are in the same category as those annoying thin people who "forget" to eat!!!!
Seriously, you are most definitely NOT ugly! When I first looked at your picture I thought about Meg Ryan's wispy haircut and then someone else posted the picture! I think that would look great on you and there's also this lipstick by Cover Girl called Color Stay. I used to work in "high end" cosmetics and this stuff beats them all. You put it on in the morning and you have to take it off at night! It really stays on great! All my friends use it now too! That and a little mascara and you'll be good to go!