One of the burdens women bear is that they think they are judged on what they look like and not who and what they are. I never cease to be amazed at how guys don't think or care what they look like (fat guys look in the mirror and see themselves slightly overweight) while girls turn 5 extra pounds into obesity.
You are your own worst critic and what's important is what you think. If you like the way you look, you are pretty, and I don't need a pic to tell you that. I would seriously question the motives of anyone telling you that you're ugly. You don't need friends like that, so if you can't cut them loose, don't allow them to unduly influence your opinion of yourself.