“Why are you wearing a curtain?”
I kind of smiled awkwardly and carried on crossing the road to him shouting “oi, you, I’m talking to you!”
I was absolutely mortified, lots of people were watching but no one said anything.
Why do people do this? He seemed like a “normal person” and it was really intimidating. He turned back to look and I thought he was going to start following me. Has anyone ever had weird random things shouted at them in the street, or is it just me 
For the record I was wearing a stripy maxi dress as I was on my way to get a spray tan. Really wish I’d had a witty comeback.