I work out at the gym not only to feel better and be more healthy, and more strong, but also so I don't get fat and flabby and weak and unmasculine ... so as to embarrass my wife (hey, look at that fat guy she's with). I do not work out to catch the eye of anyone but my wife. And women who use makeup with the same set of intentions ... to look more feminine and to please their husband and not to embarrass them, etc. ... they likewise commit no sin. Now, if they were doing it to get "checked out" by other men, then that's sinful, or if there are degrees of vanity, or if they are excessive in its use ... those are different stories.