Say things like: beautiful, gorgeous, pretty. Try not to say hot or sexy as much, because it makes them feel like you love their body, not them.
Some words I would love to be called by a guy are amazing, gorgeous, perfect. Do remember though, how you say it is really more important than what you say- words are technical, but you want to convey real emotion, if you want her to really feel the love. Look at her eyes with such intent and praise. don't think about the technicalities if you can. How you make her feel is really what matters.
Girls like to hear guys call them beautiful instead of hot or cute. It's way more mature. We love it when you compliment us on everything. We also love it when you say things like 'I am the luckiest guy in the world to have you' ''You're awesome.' and things like that. Be creative but not too pushy
Anyway, find out what the girl likes, and use those. Don't overdo it though.
Chat with our AI personalities