I have trouble not dancing when I hear music, no matter what the situation is or who is watching. Even though I'm not really a good dancer, unless I happen to be salsa dancing, which I'm pretty awesome at.
But you don't usually salsa dance when you're in the middle of the mall and a good song comes on. (Or at least, I don't. Lol! Maybe if I had a partner with me?) So in that case, I just freestyle! :)
You really can't stop me, either. I went to a school dance once, and I was out there dancing like a fool, long after the girls I was hanging out with got sick of it. All the seniors were laughing at my terrible dance moves. I was the ridicule of the school for ages afterwards, lol.