In my opinion, from an aesthetic perspective, the way a light is mounted is more important than the light itself. Where do you plan to mount this headlight? Does your bike have fenders, or a lamp bracket on the right fork blade?
If you have fairly robust fenders, you can mount a headlight on top of the front fender, and almost any headlight will look good there. This is a Hermans H-Diver lamp:
If you have a front rack, you may have to do a little more fiddling to attach a light. I made this bracket from a worn out chainring:
These are both dynamo powered lights, of course. I don't bother with battery lights.