Love your outfit!
With your hair I would go classic, sophsticated and timeless!
If you wore sitting in my chair, I would bring your hair up to the bottom of your ears in the front and I would go higher in the back, as high as your natural hairline will allow, so the diagonal line will lift your eyes and your face.This way you can tuck your hair behind your ears if you want, or not!
Then I would add longer layers throughout for added volume and finally bangs, a few soft wispy asymmetrical bangs that you can wear to the side, they would add much needed softness to your face, and "Voila" perfect haircut for you!
I can just picture it! Me cutting your hair, can you fly to my shop?