Apologies if I'm over-thinking this, but please bear with me. Our office has undergone a change were we now have to have a photo ID badge clearly visible on our person at all times. We still have a very flexible dress code - no uniform - so it's not a huge change. However, my dilemma is that I practically live in dresses and skirts, and only rarely wear clothing with belt loops or pockets, and wear a lot of necklaces. I've tried clipping my badge to the waistband of my skirt but it inevitably pops off.

So... what's the least "style-disruptive" way to wear a badge? A thin lanyard - and could I wear a lanyard and necklaces together? Or should I try to get a pin stuck on the back of the badge so I could pin it on? Or a magnet? I'm curious about others who may deal with something similar in your own workplace.