It depends, do you want to own your impossibly large forhead? Or hide it.
If it is the latter, just get something trendy with bangs:
And lastly, I'd highly suggest this. It fits the light and fluffy nature of your hair, and your headshape really well. It's just an undercut with a lot of hair on the top, light styled with a heavy clay.
But if you're the former, I can think of several celebrities with impossibly large foreheads. You particularly remind me of ole' Draco Malfoy (except you're luckier than he is to have a longer head). I would just use him as a lookbook.
Just cut your current hair shorter