Clue: Delight in appearance (8)
Answer: ENTRANCE
Explanation: Definition: Delight in
Double definition.