Shopping for specs is really challenging. I know I don't wear them now, Jenni, but I wore them for most of my life and I have a very hard to fit face and also had a high prescription, which meant I needed extra thin lenses and they would *still* be so heavy they would fall down my face, so sizing became crucial.
Anyway...my recommendations for what they are worth: DEFINITELY check out petite frames. Check measurements! For the width, you may be able to get away with slight variations depending on the style (e.g. you might be able to go from a 48 to a 50, for example, depending on the style). But the bridge measurement will be really important. Again, depending on whether there are nose pads or not, you may be able to get away with very small variations there -- but not much.
I had two pair from this company: http://www.bevelspecs.com/catalog
Here's what they have now for petite women: http://www.bevelspecs.com/catalog/by_size
They tend to do a lot of interesting colours.
This is ages ago (6 or 7 years) but here was one pair. Obviously their offerings would be different now; this is an older style. I found they had quite a few styles that fit my face. I have a weirdly large head for my size but quite a narrow face and my nose has a small delicate bridge. Also, my cheekbones will often argue with larger frames, so that is another fit issue I contend with.
https://youlookfab.com/welookf.....-new-specs