Cute and adorable really mean the same thing (like 'big' and 'large'), and are usually used when talking about babies, children or animals, but you may also hear 'cute' used to describe clothing and people.
'Lovely', on the other hand, would be classified more alongside 'nice', to describe anything that you think is good. eg; This cake tastes lovely. Blue is a lovely colour. That's a lovely shirt you're wearing... etc.
hope I could help!