At one time, promotions on television advertised a new, sexier you if you elected to lose glasses and pop in a pair of contact lenses. This image has always been demonstrated in Superman comics, television programs and movies. He's a bit of a geek or too normal a guy, but when glasses come off - he's Superman. Fortunately, image- makers and shakers that relegated eyeglasses to awkward, nerd gear of decades past has begun to embrace glasses for fashionable, functional necessity they have become.
The differences between glasses and contact lenses are more related to personal issues of comfort than to image. Arguments can be made in support of contacts over eyeglasses.
For example, contact lenses are worn directly over eye allowing natural vision and no distortion as some eyeglass wearers may experience because of small gap between lens of glasses and your eye.
There is always a constant awareness of frames as well as reflections off backside of lens. While most eyeglass wearers become so accustomed as to hardly notice discrepancy, it becomes more pronounced when switching between contacts and glasses.
Glasses can fog up when temperature changes and they might be a distraction during physical activities, especially sports where you don't want your glasses to be broken. Contacts suffer neither of these. Eyeglasses can be made with tinting lenses that allow them to turn into functional sunglasses, but contact lens wearers can pick any pair of sunglasses they want.