lookist

noun
  1. a person who discriminates against or judges others based on physical appearance
  2. Usage: informal; often used critically
adjective
  1. characterized by or involving discrimination based on physical appearance
  2. Usage: informal

Examples