When my make-up rubs off on things like a shirt it's pretty obvious, and a pretty embarrassing problem/annoyance. Are there products that you can put on over your make-up to stop this from happening? I always notice women hug people in movies and their make-up does not rub off on a white shirt...