I once had a debate with a friend about whether it was ethical to hire someone based on looks, because looks were something mostly inherent to the person and not earned (how well you take care of it and fitness withstanding), and he argued that it was just as ethical or even more so than hiring for intelligence which is just as inherent, but offers similar types of advantages. I've been more open minded about it since, more of the opinion of "use the pretty person to be a front/face" almost along the lines of "put the right person in the right position".