“You look exotic”
Well, you can’t really describe a person as ‘exotic’. Sure, you can describe food or animals as exotic, but why humans? You may be praising their beautiful features or skin, but well, it is straight-up insulting. Next time, just stick to “You look amazing” or “You are gorgeous”.
“You look great for your age”
You should have probably left it at “You look great”. Not all people embrace the challenges and changes of aging. Bringing in their age to compliment them doesn’t serve well to many people. Avoid this ‘conditional compliment’ altogether.
“You look great. Did you lose some weight?”
Even after losing weight, it’s hard to let go of being body-conscious. Sure, you complimented on them looking great, but you don’t need to bring their weight into it. Also, what if they didn’t lose weight? That would be awkward. Just stick to “You look fantastic. What’s up with you?”