Firstly, it's best to choose a frame shape that contrasts with the shape of your face. So, if you have a round face, you will probably look better with angular or square frames. Conversely, if you have an oblong or square shape of face, choosing a frame with curves makes sense. Secondly, the size of your glasses needs to be in proportion to the size of your face. For example, if you have an oblong shaped face, you may want to choose a pair that has the effect of making your face seem shorter. A pair with deeper frames and less width will make sense in cases like this. On the other hand, if you have a shorter face, smaller, narrower frames will make it seem larger. Thirdly, it makes sense to think about color along with proportion and shape. If you have blue eyes, blue frames will complement them nicely. The same applies to hair. Brown or black frames will tend to suit brunettes, while those with blond hair may want to go for transparent or light-toned frames.