Check the lampholder for bent tabs or pins.
Then try running with the headlight on but the globe out. This will eliminate most wiring faults if it doesnt blow a fuse
Then try running in high beam only, or low beam only and see if one or the other blow the fuse. If , for example only high blows then it could be a short in your switch block or the wiring associated with high beam.
A faulty globe isn’t out of the question either, I have seen the occasional globe with an internal fault.
Good luck, let us know how you go.