I dunno about that. I'm no VS model myself, but i've come across a few women who could make a train take a dirt road. But of course, there is always inner beauty...
As far not being offered make up and being stared at while shopping, chalk it up to institutionalized sexism. Women get treated like crap when they go to buy cars, so consider this their payback..