When you buy glasses, don't worry that you have to find a pair of eyeglasses that compliments a photo opportunity - rather buy a frame that looks good on you - your confidence will exude if it makes you feel good while wearing them. Before completing your order, add an anti-glare or anti-reflective coating to the lenses you've chosen - you won't regret that decision. The coating will help detract any unwanted light from the area around your eyes. In most cases it works a like dream. You may also want to ask a person wearing glasses in the photo to tilt their head slightly to the side - it's an easy fix that usually yields high results.
Luckily, as many of your summer pictures will be taken outside, you, your family, and your friends should be wearing sunglasses to protect yourselves from those harmful ultra violet rays. This seems like a no-brainer but you would be surprised to know how many people forget to protect their eyes from the sun. If you opt for sunglasses, then rest assured that sunglasses work brilliantly in photographic images. You may even make them look cool, chic and artistic. As a side note, glasses frames fitted with Transitions lenses will have exactly the same effect as sunglasses, so you may want to give them a try instead of switching between two frames.
When taking photographs in a controlled setting, there are a number of options to keep your photos from looking anything less than star-quality. Either raise the camera or raise the light, which will reduce the glare focused on the person or people wearing eyeglasses. Another option is to put the person in a lower position - like sitting as opposed to standing, or to tilt the subjects head.
If you are at a professional photography session, then the photographer should know to use a polarizing filter or bounce flash, as well as a neutral backdrop. All of these options will help. When all else fails, remember that we live in a digital world and so take as many photographs as you want until you find that perfect one. Your prescription glasses are a part of who you are and when taken right, any photograph should and will reflect that. Enjoy making those memories but don't forget that something as simple as an eyeglass coating will help make those photos much better!