If you're captivated by your guy's smile, it only makes sense that you'd want to compliment him. When you praise his smile, you're doing more than just flattering him. You're boosting his self-assurance and bringing the two of you closer. If you're worried about sounding fake or unsure about what to say, don't worry. We've put together a thorough list of the best compliments for your guy's smile. Keep reading to find out more!
This article is based on an interview with our expert dating coach, John Keegan. Check out the full interview here.
Compliments for Someone's Smile
- "Your smile is amazing."
- "You have such a beautiful set of teeth."
- "Your smile completely melts my heart."
- "I lose my train of thought every time you smile."
- "I fall more in love with you each time you smile."
- "Your smile makes me want to smile too."
- "I wish I could be the reason behind that stunning smile."
Steps
“Your smile really lights up the room.”

Simple yet charming, this compliment will definitely boost his confidence. The next time you catch him smiling or laughing, look into his eyes and give him this sweet compliment. He’ll be so touched as it will feel like a spontaneous moment. Add his name for a more romantic vibe.
- “I love that smile, Liam.”
- “That smile of yours, Ren! It never fails to make my day.”
- If you’re still getting to know him, just look at him and casually say: “I really like your smile, Francisco.”
“Your teeth are absolutely stunning.”

Add a personal touch to your compliment to make it feel more meaningful. Compliments that focus on specific details feel much more genuine. So, when you see him smile, take note of what makes his smile so captivating. Once you’ve figured it out, let him know!
- “The way your smile tilts at one side is something I absolutely adore.”
- “Your lips are just perfect—I could watch you smile forever.”
- “The way you raise your brows when you smile is so sweet. It always makes me smile back!”
“Your smile just melts my heart.”

Describe how his smile makes you feel for a truly romantic compliment. Your guy will appreciate knowing how his smile makes your heart race and brings out a blush in you. Pay attention to how your body reacts when he smiles at you—and then share those feelings. He'll feel flattered and closer to you than ever.
- “I literally go weak in the knees every time you smile at me like that.”
- “My heart skips a beat whenever I see you smile.”
- “Your smile is so beautiful. It makes me blush every time!”
“Whenever you smile, you completely steal my focus.”

Tell him that his smile is so mesmerizing, it’s hard to think clearly. He’ll love hearing how much his smile affects you. Make sure he knows that every time he smiles at you, it’s all you can focus on. Not only is it a sweet compliment, but he’ll also be reminded of your intense feelings for him every time he smiles at you.
- After he flashes that smile, say: “Wait, what were we talking about? You distracted me for a moment with that gorgeous smile...”
- “When you look at me with that smile, I just can’t think about anything else.”
- “You smile, and I lose track of everything. You have no idea…”
“Each time you smile, I fall deeper in love with you.”

Give him the perfect reason to keep flashing that amazing smile at you. Let him know that every time he smiles, your love for him just keeps growing. He’ll feel the passion in your words and know that your feelings are becoming even stronger over time. It will make him feel loved, cherished, and secure. Plus, he’ll be even more motivated to smile around you.
- “Every time you smile at me, I find myself falling for you more.”
- “Whenever you smile, my heart feels more attached to you.”
- “With each smile, I love you more and more.”
“Every time you smile, it makes me want to smile as well.”

For a heartfelt compliment, let him know that his joy brings you joy. Show him just how deeply you feel, and he’ll feel completely adored by you. You’ll not only boost his confidence and make him feel flattered, but you’ll also inspire him to keep smiling around you all the time.
- “Your smile is so contagious. I love seeing you so happy!”
- “When you’re happy, I can’t help but feel the same. Your smile lifts me up!”
- “Have you ever noticed that when you smile, I smile too? That’s definitely no coincidence…”
“I want to be the reason behind that beautiful smile of yours.”

Let him know how much you care by complimenting his smile with love. When you care about someone, making them happy becomes your mission. Let him know you want to be the one who brings out his smile, and he’ll feel completely adored. Also, use a sweet, specific adjective to make your compliment perfect.
- “My goal is simple: To see that incredible smile of yours every single day.”
- “Ah, there it is! That gorgeous smile I love so much. I just want to make you smile all the time.”
- “What can I do to make you smile right now? I just want to see that lovely smile of yours.”
“I can’t stop dreaming about your smile all day long…”

Share your secret fantasies with him to create a passionate moment. Your guy probably can't stop thinking about you, and when he knows you do the same, it will excite him. Let him know that the memory of his stunning smile is so powerful it distracts you from your day-to-day tasks. He’ll feel deeply cherished and love that you’re opening up your most intimate thoughts to him.
- “Whenever I have a quiet moment, my mind drifts to your amazing smile…”
- “When we’re apart, I can’t stop thinking about the next time I get to see your smile.”
- “At work, I have to fight the urge to imagine your smile so I can actually focus on my tasks.”
“Your smile is my all-time favorite.”

For the ultimate confidence boost, tell him that no smile compares to his. The guy you're dating wants to know he holds a special place in your heart, and his smile definitely does. This compliment is already incredibly romantic, so turn the passion up a notch by adding physical affection. Hold his face, place your hand on his knee, or kiss him afterward.
- “You seriously have the most amazing smile ever.”
- “No one’s smile makes me feel the way yours does.”
- “Look at that smile—it’s in a league of its own.”
“You know who your smile reminds me of? Enrique Iglesias.”

Compare him to a hot celebrity to give his confidence a major boost. Choose a celebrity known for their incredible smile or someone you know your guy admires. If he’s still building his confidence, this compliment will work wonders. By comparing his smile to a famous face, you’ll help him see just how attractive he is. He’ll love knowing you’re boosting his self-esteem!
- “Your smile is like a perfect copy of Dev Patel’s.”
- “I think I’ve figured out who your celebrity smile twin is—Harry Styles!”
- “Your smile is just like Drake’s. No wonder he was my celebrity crush growing up…”
“I don’t think you fully realize just how stunning your smile is.”

Tell him that his smile is even more adorable than he could ever imagine. For a guy who might not be aware of the effect he has on you, this compliment is ideal. Let him know that however he feels about his smile, it’s actually far more captivating than he realizes. Not only will you brighten his day, but he’ll appreciate that you’re actively convincing him of his own charm.
- “You have no idea how mesmerizing that smile really is.”
- “Your smile is so incredibly attractive. I honestly don’t think you even know…”
- “You just don’t understand it. Your smile is absolutely enchanting. I’ll make you realize that soon enough!”
“Your smile really gets me going…”

Give your compliment a flirty twist by telling him his smile drives you wild. When you tell him that his smile has this effect on you, he’ll be eager to smile more often. He’ll feel amazing and might even take this as a hint to spark some intimacy between you two!
- Look at him and jokingly fan yourself: “Stop that! Your smile is making me blush.”
- “Smile at me like that one more time, and we’re going to miss dinner…”
- “Your smile is incredibly sexy.”