TBH the insistence on companies like BA insisting on their female staff wearing (IMHO) far too much make up is actually an irritant for me.
As was said up thread, looking smart and groomed is far more important than slathering thick gloopy lipstick on their faces along with caked on foundation and OTT eye make up. As most of the female staff are young and pretty anyway, it's just not necessary!
So a smart and efficient check in agent is all I ask - she doesn't need to look like a painted doll!