1. Cute is diminutive, used to describe someone or something small; e.g., "That is a cute little puppy."
2. Adorable is complimentary, used to describe something or someone rare, unique, and worthy of one's adoration, e.g., "I think your cute little hat is just adorable."
3. Lovely describes someone or something that has earned your affection; e.g., "He is a lovely man; always willing to help."