Hmm yeah it's tricky to know without trying it on. If you're going to upload a photo for a virtual try-on, make sure it's not a selfie (it distorts the face angles). The colours look great though, lol!
When I had my personal style consultation, I was told that glasses are the one place where going slightly opposite is OK since it's on your face (I 'should' stick to round shapes in my clothing (suspected Romantic/ Soft Classic Kibbe Type), but slightly squared frames balance that out).
The other thing to consider is your facial features:
~ You 'should' be able to pull off the cat eye look since you have curved & arched brows (whereas mine are straight across, so it interferes).
~ Similarly I need thinner frames, because otherwise my features get overwhelmed by the thick hipster look, but I think you have enough 'presence' to pull off moderate widths (you're 5ft7+ tall right?)
~ I think your face shape is similar to mine in that it's slightly long too right? In that case, I find glasses that take up some vertical space to be more flattering, since I have a longer midface (middle portion of my face). Whereas people with proportionally bigger foreheads or chin areas may prefer 'wider' frames (that take up more room horizontally across the face).
Hope that helps? I'm no expert myself though, lol!