Question: are sight for sore eyes?
Answer: a way of saying that you are very pleased to see someone or that you think someone is very attractive: You're a sight for sore eyes!