How many jobs dictate that you wear make up and high heels? The only one I heard was about a receptionist in some London firm, well sorry not that many people are receptionists, quite a small percentage I would think, and not all receptionists are forced to wear high heels or wear make up, receptionist at my GP surgery - no, receptionist at my dentist - no, receptionist at Social Services - no, so even among receptionists it isn't universal.
I've been to Sainsbury's today, no staff were in high heels, some had a bit of make up but some didn't. Went to social services yesterday for appointment with my aunt's social worker, no one in high heels no one heavily made up, maybe some had a bit of subtle make up on. Went to the library - no high heels and again some of the librarians might have had a bit of subtle make up but I don't think it was compulsory.
Plenty of jobs out there, at all levels, where you don't have to wear high heels and make up. When I worked for local police force female officers had to wear black lace-ups and although make up wasn't banned you would have got a telling up if you had heavy makeup on.
So again how many jobs are we talking about and how many of them are jobs where it is genuinely part of the job e.g. models, actresses etc.