It's completely legal to hire people based on looks for positions that require it, e.g. salespeople, models, "experience managers".
It doesn't mean we should do it. Especially not as we're evolving towards a developed, enhanced society.
Many SV startups display a website with 50% women programmers... all of them cute and young. We know very well they're not here to attract more women to programming. They're here to bias men into believing it's a balanced workplace where it's fun to work and where he might find a soulmate. It has an impact on the applicant's expectation.
Of course once males are recruited, it's a huge legal risk to date on the workplace, and a human interaction with a hired hostress isn't genuine.