Are you giving the compliment so that you get feedback? You saying you know it works, what's the intent?
Not all women are going to take the compliment well. There was an article on here a short while ago, about what you're asking. I'll try to find it.
Here it is, give this a read and then delve into the comments…