well confidence varies... you can be confident by the way you look, but you can be not confident by your character.
when you are not confident means that you are ashamed of something... that's why most over weight people, effeminated guys, people who arent that great looking, people who see that their charcter sucks, people who dont like their voice... they all make a step back because they are ashamed of what they are.
some things can be imporved, and some things have to be acceoted by time...
if there is a woman and makes a make over and says that she gained confidence... means that she was only not confident by the way she looks and nothing more.
nowadays "ugly" people have so much things that can change them.... hair stylists, beautitions, nutritionists, plastic sergeris.... loads of things!!! so gaining confidence in your appearance is easy. you have only to pick up the phone and make some appointments with people who can help you look better.... and let them do everything!
i was never comfortable with my hair style, and i was too shy (of what people can say about me) to make a modern hair style... i went to a new hair dresser and really made me proud of myself... but that doesnt mean that i gained confidennce in my personality.