it won't. I've done theme park acting (far in the past) as a 20 something woman. Nothing stops gross, disgusting, men.. from acting like gross, disgusting men. The amount of inappropriate comments, touches, etc. would be insane (many times, with their kids right next to them).
We were never allowed to walk alone in costume, for good reason.
When I did it, I was more of a "dead bride" -full gown. Men were still awful.
I won't even get into wearing braids as a Dutch girl look when I was 16 for another acting gig.
Perverts are going to be perverts, regardless.