Idioms are special phrases that mean something different from what the words say on their own. People use them to make their speaking and writing more colorful, expressive, and fun. In this guide, you will learn many popular expressions that describe liking someone, feeling drawn to something, or catching someone’s interest.
In this lesson, we’ll look at idioms for attraction that mean having a crush, feeling a strong connection, or being drawn to a person or activity. Let’s get started and explore some of these helpful expressions.
Idioms for Attraction
1. Catch someone’s eye
Meaning: To suddenly attract someone’s visual attention or interest.
For Example: The bright red jacket in the store window caught my eye right away. / A colorful poster on the bulletin board caught her eye.
Other Ways to Say: Grab attention / Draw notice
2. Have a crush on
Meaning: To feel a strong, romantic liking for someone.
For Example: Sam has a huge crush on the new student in our class. / She admitted to having a crush on her classmate.
Other Ways to Say: Fancy someone / Like someone a lot
3. Take a liking to
Meaning: To start liking a person, pet, or activity after meeting or trying it.
For Example: The shy puppy took a liking to my sister immediately. / He took a liking to painting after his first art class.
Other Ways to Say: Become fond of / Grow fond of
4. Head over heels
Meaning: Completely and deeply in love or fascinated with someone.
For Example: My uncle is head over heels for his new bride. / She fell head over heels for the adorable kitten at the shelter.
Other Ways to Say: Deeply in love / Madly attracted
5. Smitten with
Meaning: Feeling suddenly and deeply charmed or captivated by someone or something.
For Example: He was smitten with the friendly stray cat that followed him home. / She was completely smitten with her new baby brother.
Other Ways to Say: Charmed by / Captivated by
6. Draw like a magnet
Meaning: To attract people or things naturally and strongly toward a central place.
For Example: The playground water slide drew kids like a magnet on the hot day. / Her cheerful personality draws new friends like a magnet.
Other Ways to Say: Pull naturally / Attract strongly
7. Strike a chord
Meaning: To create a warm feeling of connection or agreement in someone.
For Example: Her speech about helping animals struck a chord with the whole class. / The song’s happy melody struck a chord with everyone at the party.
Other Ways to Say: Resonate with / Touch a heart
8. Make eyes at
Meaning: To look at someone in an affectionate or admiring way.
For Example: The two character actors were making eyes at each other in the movie. / He was making eyes at his puppy while giving it treats.
Other Ways to Say: Look lovingly / Gaze fondly
9. Sweet on
Meaning: Having fond, romantic, or caring feelings for another person.
For Example: Everyone in class knows that Tim is sweet on Sarah. / My grandfather was sweet on my grandmother from the moment they met.
Other Ways to Say: Fond of / Caring toward
10. Turn heads
Meaning: Causing people to turn around and look because of an attractive or impressive appearance.
For Example: Her beautiful bright dress turned heads as she walked into the hall. / The shiny classic car turned heads as it drove down the street.
Other Ways to Say: Attract looks / Draw stares
11. Love at first sight
Meaning: Falling in love or liking something completely the very first time you see it.
For Example: Choosing my pet dog at the shelter was love at first sight. / When she saw the cozy cottage, it was love at first sight.
Other Ways to Say: Instant liking / Immediate attraction
12. Spark fly
Meaning: Feeling an immediate sense of excitement, chemistry, or energy between people.
For Example: Sparks flew when the two musicians played their duet together. / You could see the sparks fly when they met at the game.
Other Ways to Say: Feel chemistry / Instant connection
13. Have eyes only for
Meaning: To be attracted exclusively to one person and ignore everyone else.
For Example: Even at the busy party, he had eyes only for his wife. / She has eyes only for her favorite pop singer.
Other Ways to Say: Focus entirely on / Prefer exclusively
14. Like a moth to a flame
Meaning: Being drawn irresistibly and powerfully toward someone or something.
For Example: Kids were drawn to the ice cream truck like a moth to a flame. / He went back to the new video game like a moth to a flame.
Other Ways to Say: Irresistibly drawn / Strongly pulled
15. Blinded by love
Meaning: Liking someone so much that you fail to notice their flaws or mistakes.
For Example: She was blinded by love and ignored her friend’s silly comments. / Being blinded by love made him overlook the messy desk.
Other Ways to Say: Overly fond / Ignoring flaws
16. Fancy someone
Meaning: To find a person attractive, appealing, or interesting.
For Example: I think my older brother fancies the girl from the library. / She fancies the main actor in the new play.
Other Ways to Say: Like someone / Find attractive
17. Take your breath away
Meaning: To impress or attract someone so deeply that they are left speechlessly amazed.
For Example: The view of the ocean from the cliff took my breath away. / Her beautiful solo performance took everyone’s breath away.
Other Ways to Say: Stun completely / Amaze greatly
18. Warm up to
Meaning: To gradually start liking or feeling comfortable around a person or pet.
For Example: The shy cat took a few days to warm up to its new owner. / He slowly warmed up to his new classmate during recess.
Other Ways to Say: Become friendly / Grow comfortable
19. Swept off your feet
Meaning: Becoming suddenly and completely charmed or carried away by romantic feelings.
For Example: She was swept off her feet by the romantic story in the book. / The grand gesture swept her off her feet.
Other Ways to Say: Charmed completely / Carried away
20. Soft spot for
Meaning: Having a special tenderness, affection, or weakness for a specific person or thing.
For Example: My grandfather always has a soft spot for stray dogs. / She has a soft spot for chocolate ice cream after dinner.
Other Ways to Say: Special affection / Tender feeling
21. Cast a spell on
Meaning: To fascinate or attract someone so strongly that they act enchanted.
For Example: The magician’s clever tricks cast a spell on the young audience. / Her beautiful singing voice cast a spell on the crowd.
Other Ways to Say: Enchant / Captivate fully
22. Light up the room
Meaning: Having a warm, attractive personality that makes everyone around feel happy.
For Example: Her cheerful smile can light up the room wherever she goes. / The energetic speaker lit up the room during assembly.
Other Ways to Say: Bring joy / Radiate charm
23. Win someone over
Meaning: To persuade someone to like you or agree with you through charm and effort.
For Example: He won over the tough crowd with his funny jokes. / The cute puppy quickly won over the whole family.
Other Ways to Say: Gain affection / Earn approval
24. Apple of your eye
Meaning: A person who is cherished, loved, and favored above all others.
For Example: My little sister is the apple of my grandfather’s eye. / The talented young painter was the apple of her teacher’s eye.
Other Ways to Say: Cherished person / Favorite one
25. Fall for
Meaning: To fall in love with someone or become strongly attracted to them.
For Example: It was easy to fall for the friendly new neighbor. / She fell for the cute puppy at the animal shelter.
Other Ways to Say: Develop feelings / Become fond
26. Hooked on
Meaning: Extremely interested in or captivated by an activity, person, or hobby.
For Example: After one lesson, I became completely hooked on playing chess. / She is hooked on reading fantasy books this summer.
Other Ways to Say: Fascinated by / Addicted to
27. Steal someone’s heart
Meaning: To make someone fall deeply in love or become very fond of you.
For Example: The fluffy kitten stole my heart the second it purred. / Her sweet smile stole the hearts of all her classmates.
Other Ways to Say: Win love / Captivate someone
28. Walk on air
Meaning: Feeling weightlessly happy and excited because someone you like returned your feelings.
For Example: After getting a compliment from her crush, she was walking on air. / He walked on air for days after making the team.
Other Ways to Say: Over the moon / Floating with joy
29. Melt someone’s heart
Meaning: To cause someone to feel intense warmth, affection, or sympathy.
For Example: Seeing the toddler share his toy melted my heart. / The shelter dog’s big brown eyes melted her heart instantly.
Other Ways to Say: Touch deeply / Fill with warmth
30. Blow someone away
Meaning: To amaze or impress someone completely with your talent or looks.
For Example: Her stunning artwork blew the art teacher away. / The chorus blew everyone away at the winter concert.
Other Ways to Say: Impress greatly / Dazzle completely
31. Music to your ears
Meaning: Something that sounds wonderfully attractive, pleasant, or pleasing to hear.
For Example: Hearing that school was canceled for snow was music to my ears. / Her kind compliment was pure music to my ears.
Other Ways to Say: Delightful news / Pleasant sound
32. In a spin
Meaning: Feeling dizzy or lightheaded with excitement because of an attraction.
For Example: Meeting her favorite author left her mind in a spin. / He was in a spin after being invited to the party.
Other Ways to Say: Excitedly confused / Diddy with joy
33. On cloud nine
Meaning: Experiencing extreme joy and happiness after a wonderful, attractive experience.
For Example: She was on cloud nine when she won first place in art. / He felt on cloud nine after receiving a sweet note.
Other Ways to Say: Thrilled / Overjoyed
34. Eye candy
Meaning: Someone or something that is visually attractive and pleasant to look at.
For Example: The colorful flower display in the park was complete eye candy. / That movie featured great animation and visual eye candy.
Other Ways to Say: Visual treat / Lovely sight
35. Spark an interest
Meaning: To suddenly cause someone to feel curious or attracted to a topic or person.
For Example: The museum field trip sparked an interest in history for Marcus. / Her story sparked an interest in learning to swim.
Other Ways to Say: Trigger curiosity / Create interest
36. Magnet for
Meaning: A person or place that naturally attracts a lot of attention or people.
For Example: Our friendly neighbor is a magnet for all the neighborhood cats. / The new game room is a magnet for students after school.
Other Ways to Say: Attraction center / Popular spot
37. Carry a torch for
Meaning: To secretly love or hold feelings for someone for a long time.
For Example: He has carried a torch for his childhood friend for years. / She carried a torch for her former classmate long after moving.
Other Ways to Say: Secretly love / Hold feelings
38. Have a thing for
Meaning: To have a special liking, attraction, or preference for someone or something.
For Example: My brother has a thing for vintage sports cards. / She has a thing for tall, friendly dogs.
Other Ways to Say: Prefer / Be attracted to
39. Drawn to
Meaning: Feeling naturally pulled or attracted toward a specific person or goal.
For Example: Many young kids are drawn to bright, colorful art books. / She felt drawn to the quiet corner of the library.
Other Ways to Say: Pulled toward / Attracted to
40. Catch feelings
Meaning: To unexpectedly start developing romantic feelings for someone.
For Example: They spent the summer working together and began to catch feelings. / Be careful not to catch feelings if you want to stay just friends.
Other Ways to Say: Develop a crush / Grow affectionate
41. Lovey-dovey
Meaning: Expressing affection and attraction in a very open and sweet way.
For Example: The new couple in the movie was acting very lovey-dovey. / My parents still write lovey-dovey notes to each other.
Other Ways to Say: Affectionate / Sweetly attentive
42. Put a spell on
Meaning: To charm someone so deeply that they cannot focus on anything else.
For Example: The fairy tale character put a spell on the prince with her song. / That new video game seems to have put a spell on my brother.
Other Ways to Say: Enchant / Captivate
43. Knock your socks off
Meaning: To amaze or attract someone so much that they are thoroughly impressed.
For Example: Her delicious homemade cookies will knock your socks off. / The magic trick knocked the socks off the audience.
Other Ways to Say: Amaze completely / Impress hugely
44. Fall under someone’s charm
Meaning: Becoming easily persuaded or attracted by someone’s polite personality.
For Example: Everyone in class fell under the new teacher’s charm. / It is easy to fall under her charm when she speaks politely.
Other Ways to Say: Become captivated / Be charmed
45. Heart fluttering
Meaning: Feeling a rapid, excited heartbeat caused by attraction or nervous excitement.
For Example: Her heart was fluttering as she walked up to talk to her crush. / Feeling your heart fluttering is normal when giving a presentation.
Other Ways to Say: Pounding chest / Nervous excitement
46. Center of attraction
Meaning: The main person or item that draws focus from everyone nearby.
For Example: The giant ice sculpture was the center of attraction at the diner. / The cute baby became the center of attraction at lunch.
Other Ways to Say: Main focus / Focal point
47. Wrapped around someone’s finger
Meaning: Being so attracted or fond of someone that you do whatever they ask.
For Example: The little puppy has my dad wrapped around its finger. / My grandfather has all his grandkids wrapped around his finger.
Other Ways to Say: Easily influenced / Fully devoted
48. Glow with charm
Meaning: Appearing exceptionally attractive, happy, and pleasing to others.
For Example: The young actress seemed to glow with charm during her interview. / She glowed with charm as she welcomed the guests.
Other Ways to Say: Radiate beauty / Be charming
49. Irresistible pull
Meaning: An attraction so strong that you cannot resist moving toward it.
For Example: The smell of fresh pie had an irresistible pull on the kitchen. / She felt an irresistible pull toward trying out for soccer.
Other Ways to Say: Strong draw / Unstoppable attraction
50. Puppy love
Meaning: A sweet, innocent, and young romantic attraction between kids.
For Example: Their friendship in third grade was just a cute case of puppy love. / They laugh now about their old puppy love in middle school.
Other Ways to Say: Young affection / Early crush
51. Blinded by beauty
Meaning: Being so taken by how attractive something looks that you miss other details.
For Example: He was blinded by the beauty of the shiny new bicycle. / Blinded by beauty, she bought the pretty notebook without checking pages.
Other Ways to Say: Mesmerized / Dazzled by looks
52. Catch the eye of
Meaning: Getting noticed visually by someone you want to impress.
For Example: She hoped to catch the eye of the art club leader with her painting. / His high jump caught the eye of the track coach.
Other Ways to Say: Get noticed by / Draw interest from
53. Win your affection
Meaning: Doing kind things until someone comes to love or like you.
For Example: The rescue kitten worked hard to win the affection of the family dog. / Sharing snacks helped him win the affection of his peers.
Other Ways to Say: Earn love / Gain fondness
54. Eye-catching
Meaning: Very noticeable and attractive because of bright colors or neat design.
For Example: Her bright yellow poster was extremely eye-catching in the hall. / The bakery case was full of eye-catching cupcakes.
Other Ways to Say: Noticeable / Visually striking
55. Fall for someone hook, line, and sinker
Meaning: Falling completely and totally in love or attraction without any doubt.
For Example: He fell for her hook, line, and sinker during summer camp. / She fell for the adorable puppy hook, line, and sinker.
Other Ways to Say: Fall completely / Become totally enamored
56. Drawn like a moth
Meaning: Moving directly toward an attractive target without stopping.
For Example: The children were drawn like a moth to the new playground set. / He was drawn like a moth to the table with board games.
Other Ways to Say: Pulled directly / Attracted helplessy
57. Steal a glance
Meaning: Looking quickly at someone you find attractive without them catching you.
For Example: She stole a glance at her crush across the study hall table. / He stole a glance at the shiny trophy in the display case.
Other Ways to Say: Peek quickly / Look secretly
58. Take a shine to
Meaning: Developing a quick, natural liking for a person or pet.
For Example: The neighbor’s dog took a shine to me during my walk. / My teacher took a shine to her creative writing style.
Other Ways to Say: Like right away / Take a fancy to
59. Swept away
Meaning: Becoming totally overwhelmed by strong feelings of liking or admiration.
For Example: She was swept away by the lovely music at the concert. / He got swept away by the exciting story in the novel.
Other Ways to Say: Overwhelmed with joy / Carried away
60. Hold a spell over
Meaning: Maintaining a continuous, powerful fascination or charm over someone.
For Example: The master storyteller held a spell over the entire room. / Her sweet voice held a spell over the choir members.
Other Ways to Say: Mesmerize / Keep enchanted
Exercise to Practice
- The bright neon sign at the bakery caught my ________ as I walked down the street.
- Everyone in class knows that Sam has a huge ________ on the new student.
- Our family pet dog is the apple of my grandfather’s ________.
- Her amazing piano solo took everyone’s ________ away at the assembly.
- The kids were drawn to the new bouncy house like a ________ to a flame.
- Seeing the tiny rescue puppy purring melted her ________ completely.
- My little sister took a ________ to her new kindergarten teacher on day one.
- The shiny red sports car turned ________ as it drove through the neighborhood.
- Hearing that we received extra recess was music to my ________.
- The delicious smell of fresh chocolate chip cookies blew me ________.
- He fell for the cute puppy at the animal shelter head over ________.
- Her cheerful smile can light up the ________ wherever she goes.
- The fluffy kitten stole my ________ as soon as I held it.
- After winning the art contest, she felt like she was walking on ________.
- My grandfather always has a soft ________ for chocolate chip cookies.
Answer Key
- eye
- crush
- eye
- breath
- moth
- heart
- liking
- heads
- ears
- away
- heels
- room
- heart
- air
- spot
Conclusion
Learning idioms for attraction is a great way to build your vocabulary and describe feelings of liking, affection, and charm. These creative expressions make your everyday speaking and writing much more vivid, warm, and engaging.
Try using a few of these idioms the next time you talk about your favorite hobbies, pets, or friends. Sharing these fun phrases in real life will boost your communication skills and make your conversations shine!




