“You are so beautiful/cute/pretty/lovely” will always work. Or, alternately, call her a goddess or say something like, “You are as pretty as you are smart.” Focus on different outfits, as well. When your girlfriend wears a new outfit, tell her how good she looks in it.
Engage her in conversation, learn a little about her and who she is, and compliment her on her achievements or lifestyle choices instead. This isn't to say, of course, that you should never compliment a woman on her looks.
Learn how to flirt effectively, based on the 5 flirting styles.
Traditional. Traditional flirts tend to subscribe to an old-school, gendered and heteronormative take wherein men make the first move, and women wait for men to reveal their feelings. ...
There are a few ways to call a girl pretty without using the word "pretty." You could say she's beautiful, stunning, or gorgeous. If you want to be more specific, you could describe what you like about her appearance.
Or, you might say, "There's just something really cool about you." You could also try, “Your happiness is contagious! People can't help but smile around you” or “You're such a people person. You can get along with anybody.”
It's nice to give compliments. Telling someone they look nice has the power to make their day. But be sure that you're giving the compliment in a way which is genuine and can be taken seriously.
Calling someone beautiful can be flirting. It's not always a romantic comment. A guy will often comment on a girl's beauty because he's attracted to her. In short, it's all about intent.
"[You're] looking good!" is usually a compliment, especially as an exclamation without the "you're". It's not usually meant to reassure except in a general way; it's appreciative. It tends to be used more for physical qualities than grooming, but there's no clear dividing line.
Or, you might say, "There's just something really cool about you." You could also try, “Your happiness is contagious! People can't help but smile around you” or “You're such a people person. You can get along with anybody.”
If you want to give her a compliment, say it like you would to one of your buddies. Keep your tone flat, and just say something quick and casual. For instance, you might say, “Good job on that presentation earlier.” Or, “I really liked that joke you told at dinner earlier.”