Looker

n.
  1. One who looks.
  2. A person who is physically very attractive, especially a beautiful woman.
  3. Looker-on ,
    a spectator; an onlooker; one that looks on, but has no agency or part in an affair.