It doesn't cross the line for everyone. That's like saying your haircut cost $1000 so for them to mess with it is over the line, but maybe the person who paid $5 for theirs wouldn't care. Unless the actor decides to pull some shears or a razor out of his or her pocket, you can't mess up a haircut. If you're rocking a $1000 hairstyle, which COULD get messed up, at an interaction filled Broadway show, you deserve to get it.
A pair of glasses, when one is legally blind, is a whole different story. They could be dropped, damaged and have to be replaced. In the off chance that an actor approaches you, just put your hand to your glasses and they will get the point.
Pretty pretty please don't you ever ever feel like you're less than
f**ckin' perfect!