I've got long bloond hair (as a male, frankly), so it happends quite often mostly with older people, who aren't used to long haired men. ^^ I never got flirted on by a male, though, it's not that bad.
Though, when I was in the US a few years ago, a (in the end really nice) old lady just wouldn't let me go into the men's room. It took me five minutes of explaining and an intervention from her nurse to get to pee.