Noun
good looker (plural good lookers) (idiomatic) A physically attractive person, animal, or thing.
good-looker