Discover the most useful idioms for attraction that can enhance your English communication skills.
In this post, you’ll explore what these idioms mean, where they come from, and how to use them in everyday life.
Mastering idioms for attraction can make you sound more fluent, confident, and natural in your conversations.
Keep reading to learn all about these fascinating expressions!
✅ The 25 Idioms for Attraction
1. Love at first sight
Meaning: To fall in love with someone immediately upon first seeing them.
Examples:
- It was love at first sight when they met at the coffee shop.
- He claims it was love at first sight when he saw her smile.
- They experienced love at first sight during their holiday in Paris.
Other Ways to Say:
- Instant chemistry
- Smitten immediately
- Hit it off instantly
2. Head over heels
Meaning: Deeply in love with someone.
Examples:
- She’s head over heels for her new boyfriend.
- They are head over heels in love despite their differences.
- He fell head over heels for her the moment they met.
Other Ways to Say:
- Madly in love
- Crazy about
- Completely smitten
3. Sparks fly
Meaning: Immediate strong attraction between two people.
Examples:
- When they met, sparks flew instantly.
- You could tell sparks were flying when they started talking.
- Sparks fly whenever they’re in the same room.
Other Ways to Say:
- Instant attraction
- Electric chemistry
- Intense connection
4. Butterflies in the stomach
Meaning: Feeling nervous excitement, especially when meeting someone attractive.
Examples:
- I always get butterflies in my stomach before a date.
- He had butterflies in his stomach when she walked in.
- Butterflies filled her stomach as he smiled at her.
Other Ways to Say:
- Feeling jittery
- Nervous excitement
- Heart racing
5. Weak in the knees
Meaning: To feel physically affected, often shaky or unsteady, because of attraction to someone.
Examples:
- She felt weak in the knees when he held her hand.
- His charming smile made her go weak in the knees.
- I get weak in the knees whenever he compliments me.
Other Ways to Say:
- Felt light-headed
- Dizzy with excitement
- Swept off feet
6. Swept off your feet
Meaning: To be completely charmed or attracted suddenly by someone.
Examples:
- He swept her off her feet with his romantic gestures.
- I was swept off my feet when he surprised me with flowers.
- She swept him off his feet with her kindness.
Other Ways to Say:
- Charmed instantly
- Fell for quickly
- Completely smitten
7. Have a crush on
Meaning: To have romantic feelings for someone, often secretly.
Examples:
- I’ve had a crush on her since high school.
- He has a secret crush on his coworker.
- It’s obvious she has a crush on him.
Other Ways to Say:
- Infatuated with
- Smitten with
- Fancy someone
8. Heart skips a beat
Meaning: Feeling sudden excitement or nervousness due to attraction.
Examples:
- My heart skips a beat when I see him.
- Her smile made his heart skip a beat.
- Whenever he texts me, my heart skips a beat.
Other Ways to Say:
- Feel flustered
- Heart races
- Caught off guard
9. Eye candy
Meaning: Someone attractive to look at but not necessarily serious relationship material.
Examples:
- He’s definitely eye candy at the office.
- The actor was pure eye candy in that movie.
- She enjoys being surrounded by eye candy at the gym.
Other Ways to Say:
- Pleasing to the eye
- Good-looking
- Visually appealing
10. Flirt with
Meaning: To behave in a way that shows romantic or playful interest.
Examples:
- He likes to flirt with the barista.
- They flirted all night at the party.
- She’s good at flirting with strangers.
Other Ways to Say:
- Tease playfully
- Charm
- Make eyes at
11. Fall for someone
Meaning: To develop strong romantic feelings for someone.
Examples:
- He fell for her the moment they started talking.
- She didn’t expect to fall for him so quickly.
- I think I’m falling for my best friend.
Other Ways to Say:
- Develop feelings for
- Start liking
- Get attracted to
12. Hot under the collar
Meaning: Feeling flustered or excited, often due to attraction or embarrassment.
Examples:
- He gets hot under the collar whenever she walks by.
- I felt hot under the collar when he complimented me.
- She makes him hot under the collar with her flirting.
Other Ways to Say:
- Flustered
- Embarrassed
- Excited
13. Carry a torch for someone
Meaning: To have unreturned or unspoken romantic feelings for someone.
Examples:
- He’s been carrying a torch for her since high school.
- I used to carry a torch for my neighbor.
- She still carries a torch for her ex-boyfriend.
Other Ways to Say:
- Still in love with
- Secretly admire
- Unspoken affection
14. Make eyes at
Meaning: To look at someone with romantic or flirtatious interest.
Examples:
- He kept making eyes at her during the meeting.
- She made eyes at the handsome waiter all night.
- Stop making eyes at him and talk already!
Other Ways to Say:
- Flirt visually
- Exchange glances
- Send looks
15. Puppy love
Meaning: Innocent or youthful infatuation, often among teenagers.
Examples:
- It’s just puppy love; they’re too young for a real relationship.
- He remembers his first puppy love fondly.
- They thought it was serious, but it was only puppy love.
Other Ways to Say:
- Innocent crush
- First love
- Young infatuation
16. Have the hots for
Meaning: To be strongly attracted to someone in a physical or romantic way.
Examples:
- She clearly has the hots for her gym trainer.
- He admitted he has the hots for his coworker.
- I used to have the hots for that movie star.
Other Ways to Say:
- Physically attracted
- Find sexy
- Desire
17. Steal someone’s heart
Meaning: To make someone fall in love with you.
Examples:
- She stole his heart with her laughter.
- The puppy stole everyone’s heart at the party.
- He knew she had stolen his heart after their first date.
Other Ways to Say:
- Win someone over
- Captivate
- Enchant
18. Only have eyes for
Meaning: To be romantically interested in only one person.
Examples:
- He only has eyes for his wife.
- She only has eyes for her childhood sweetheart.
- Even surrounded by admirers, he only has eyes for her.
Other Ways to Say:
- Completely devoted
- Faithful to
- Focused on
19. Like a moth to a flame
Meaning: Attracted to something or someone, even if it may not be good for you.
Examples:
- She’s like a moth to a flame with dangerous men.
- He’s drawn to her like a moth to a flame.
- They were like moths to a flame at the exciting new club.
Other Ways to Say:
- Irresistibly drawn
- Can’t resist
- Attracted despite risk
20. On the prowl
Meaning: Actively looking for a romantic or sexual partner.
Examples:
- He’s always on the prowl at parties.
- They were on the prowl at the club last night.
- Single again, she’s back on the prowl.
Other Ways to Say:
- Searching for a partner
- Looking for love
- Hunting for romance
21. Catch someone’s eye
Meaning: To attract someone’s attention in a positive or romantic way.
Examples:
- That dress will definitely catch his eye.
- She caught my eye the moment she walked in.
- He caught her eye from across the room.
Other Ways to Say:
- Draw attention
- Stand out
- Turn heads
22. The apple of someone’s eye
Meaning: Someone who is cherished and adored above all others.
Examples:
- His daughter is the apple of his eye.
- She’s the apple of his eye and always will be.
- Their new puppy quickly became the apple of their eye.
Other Ways to Say:
- Favorite person
- Beloved
- Treasure
23. Set your heart on
Meaning: To desire someone or something strongly.
Examples:
- She set her heart on dating him.
- I’ve set my heart on winning his affection.
- He set his heart on asking her out.
Other Ways to Say:
- Determined to get
- Long for
- Desire deeply
24. Under someone’s spell
Meaning: To be fascinated or enchanted by someone.
Examples:
- He’s under her spell and can’t think straight.
- She put him under her spell with her charm.
- They were all under the spell of the beautiful singer.
Other Ways to Say:
- Mesmerized
- Captivated
- Entranced
25. Take someone’s breath away
Meaning: To amaze or astonish someone, often because of beauty or charm.
Examples:
- Her dress took his breath away.
- The view took my breath away, just like her smile.
- He always takes her breath away when he smiles.
Other Ways to Say:
- Amaze
- Stun
- Awe
✅ 10 Practice Exercises on Idioms for Attraction (Fill in the Blanks)
Try to fill in the blanks with the correct idioms from the list above:
- When they first met, it was ______________________.
- I always get ______________________ before meeting my crush.
- He ______________________ the moment she walked into the room.
- After their date, she was completely ______________________.
- The actor in the film was pure ______________________.
- He couldn’t stop ______________________ with her at the party.
- She was so charming that she ______________________ him ______________________.
- My ______________________ whenever I receive a message from her.
- He has had a ______________________ on her for years.
- They are so in love; they are ______________________ for each other.
Idioms for Attraction (Summary)
Learning idioms for attraction is a great way to make your English more colorful and natural.
These idioms not only improve your speaking skills but also help you better understand movies, books, and conversations with native speakers.
Practice them daily, use them in writing and speech, and soon you’ll feel more confident using idioms for attraction like a pro!
Other Blog Posts