There are several basic tests you can try to ensure the perfect fit for your face:
When you smile, be sure your cheekbones are not pushing the frames up
Your eyebrows should be shown outside the frames
Your pupils should be towards the middle of each lens
Pick a frame whose lenses aren’t extending past the side of your face
Last but not least, be sure to select a frame that does not slide down your nose