Men like being complimented on their appearance, as well as their personality. Nicknames are a great way to express affection and familiarity. "Cutie" or Good-looking" are great nicknames when flirting, while names like "Babe" or "Honey" are better for committed relationships.
Call him attractive with words like handsome, babe, hot, or sexy. Use a punchier, more masculine word to describe his good looks. Just call him the word (“Hey there, handsome”) or get specific with what you find attractive (“You look sexy when you wear your glasses”).
What do you call him when he's not yet your boyfriend?
You might also refer to him as something more detached, like my "plus-one," "prospect" or literally, like, "This is my date." Some prefer the tongue-in-cheek "not-boyfriend." You can be coy ("fancy friend") or a bit crass ("makeout buddy") or cheesy ("this is my luvvah") or even snobbish/fake-French.
Usually gorgeous is used to describe a woman and to say a man is gorgeous is an extravagant praise, than when used in reference to a woman. A gorgeous man is a breathtakingly handsome man. Better use is handsome or very handsome.
Men prefer a woman who can stay calm and relaxed. Beauty is more than make-up and a fancy haircut. Men find women more attractive when they are neat and clean. Men find women who smell nice, who have clean hair and hydrated skin more attractive than a face perfectly covered in makeup.
Yes! There is just some special emotional attachment that comes with babe or baby. When I started dating my girlfriend, she was all the time using such pet names to call me. She mentioned it without a blink of an eye, and I would just feel the special connection with her.
Pumpkin, peanut, bubby, baby, babe, bae, honey, darling, sugar, sweetie, honeybunch… English is packed full of fun, creative, and cute nicknames to call your loved ones.