Sometimes, people don’t just say someone is “good-looking.” They use fun or clever phrases to say it in a different way. These phrases are called idioms. Idioms help us talk about things in a more playful or interesting way. In this article, we will look at idioms that people use to say someone is attractive.
You might have heard sayings like “easy on the eyes” or “drop-dead gorgeous.” These idioms are used in books, movies, and everyday talk. Learning them can help you understand what others mean and make your own speaking or writing more fun. Let’s explore these sayings and practice using them too.
Idioms for Attractive
1. Eye candy
Meaning: Someone who is nice to look at.
In a Sentence: The new teacher is real eye candy, said the kids at recess. / The actor on that show is total eye candy, said Mia to her friend.
Other Ways to Say: Good-looking / Cute
2. Easy on the eyes
Meaning: Someone or something that looks good.
In a Sentence: That puppy is easy on the eyes, said Grandma. / The new neighbor is easy on the eyes, said Dad.
Other Ways to Say: Pretty / Nice-looking
3. Drop-dead gorgeous
Meaning: Extremely beautiful or handsome.
In a Sentence: Aunt Lisa looked drop-dead gorgeous at her wedding. / The model in the magazine was drop-dead gorgeous.
Other Ways to Say: Stunning / Very attractive
4. Like a movie star
Meaning: Someone who looks as good as someone in movies.
In a Sentence: She dressed up and looked like a movie star for the school party. / He walked into class looking like a movie star.
Other Ways to Say: Glamorous / Sharp-looking
5. Turning heads
Meaning: Getting a lot of attention because of how they look.
In a Sentence: She wore a shiny dress that was turning heads at the dance. / His new haircut had everyone turning heads in the hallway.
Other Ways to Say: Getting noticed / Eye-catching
6. Cute as a button
Meaning: Very cute or sweet-looking.
In a Sentence: That baby is cute as a button! / Her kitten is cute as a button with that tiny bow.
Other Ways to Say: Adorable / Sweet
7. Head-turner
Meaning: Someone who gets noticed for their looks.
In a Sentence: His cool outfit made him a head-turner at school. / That girl is a head-turner in every class.
Other Ways to Say: Standout / Eye-catcher
8. All that
Meaning: Very good-looking or stylish.
In a Sentence: Everyone says he’s all that because of his smile. / She walked in like she’s all that in her new shoes.
Other Ways to Say: Fancy / Impressive
9. Foxy
Meaning: Very good-looking, often used for adults.
In a Sentence: Uncle Mike says his favorite singer is foxy. / Grandma still calls Grandpa foxy after all these years.
Other Ways to Say: Attractive / Charming
10. Belle of the ball
Meaning: The most beautiful girl at an event.
In a Sentence: She was the belle of the ball in her shiny pink dress. / Everyone said Ella was the belle of the ball at the party.
Other Ways to Say: Star of the show / Center of attention
11. Dressed to kill
Meaning: Wearing clothes that make someone look very good.
In a Sentence: Mom was dressed to kill at the wedding. / He came to the party dressed to kill in a black suit.
Other Ways to Say: Stylish / Looking sharp
12. Looking sharp
Meaning: Looking neat and attractive.
In a Sentence: Dad looked sharp in his new jacket. / She looked sharp for picture day at school.
Other Ways to Say: Well-dressed / Neat
13. Picture-perfect
Meaning: Looking just right or flawless.
In a Sentence: Her birthday decorations were picture-perfect. / The couple looked picture-perfect in their prom photos.
Other Ways to Say: Flawless / Perfect-looking
14. Knockout
Meaning: Someone extremely attractive.
In a Sentence: Everyone said the new teacher was a total knockout. / Auntie looked like a knockout at the dinner party.
Other Ways to Say: Gorgeous / Stunning
15. Like a dream
Meaning: Looking unreal or too good to be true.
In a Sentence: The beach house looked like a dream. / He said his girlfriend looked like a dream in that dress.
Other Ways to Say: Dreamy / Beautiful
16. Smoking hot
Meaning: Very good-looking (usually used by teens or adults).
In a Sentence: She looked smoking hot in her red dress. / He’s always saying that actress is smoking hot.
Other Ways to Say: Really cute / Super fine
17. Fine as wine
Meaning: Attractive, often in a mature way.
In a Sentence: Uncle Joe says his wife is fine as wine. / That singer looks fine as wine on stage.
Other Ways to Say: Good-looking / Classy
18. Cute as can be
Meaning: As cute as possible.
In a Sentence: The puppy was cute as can be. / She looked cute as can be in her Halloween costume.
Other Ways to Say: Very cute / So sweet
19. Glammed up
Meaning: Looking very fancy or done up.
In a Sentence: She was all glammed up for her birthday dinner. / He got glammed up for the school play.
Other Ways to Say: Dressed fancy / Looking flashy
20. Doll face
Meaning: A face that looks soft and pretty like a doll.
In a Sentence: Grandma calls me doll face when I smile. / That little girl had a real doll face.
Other Ways to Say: Pretty / Sweet-looking
21. A sight for sore eyes
Meaning: Someone or something pleasant to look at.
In a Sentence: After a long trip, Mom was a sight for sore eyes. / That sunny beach was a sight for sore eyes.
Other Ways to Say: Nice to see / Wonderful-looking
22. Made you look
Meaning: Someone who’s so good-looking, people can’t help but turn to see.
In a Sentence: He walked in and everyone said, “Made you look!” / She wore sparkly shoes that made people stop and say, “Made you look!”
Other Ways to Say: Got attention / Eye-catching
23. Cute enough to eat
Meaning: So cute, it makes you smile or feel happy like seeing a treat.
In a Sentence: That baby was cute enough to eat in her tiny bear hat. / Those cupcakes were cute enough to eat and they were!
Other Ways to Say: Adorable / Sweet-looking
24. Like a million bucks
Meaning: Looking fancy or really nice.
In a Sentence: She looked like a million bucks in her prom dress. / Grandpa says he felt like a million bucks after his haircut.
Other Ways to Say: Fancy / Top-notch
25. Pretty as a picture
Meaning: Very beautiful, like a photo or painting.
In a Sentence: The garden looked pretty as a picture in spring. / She looked pretty as a picture in her Easter dress.
Other Ways to Say: Beautiful / Lovely
26. Glow up
Meaning: A big change in someone’s looks for the better.
In a Sentence: He had a glow up after summer and looked amazing. / Her glow up before high school surprised everyone.
Other Ways to Say: Big change / New look
27. Radiant
Meaning: Someone who looks happy and beautiful.
In a Sentence: The bride looked radiant walking down the aisle. / She had a radiant smile at her birthday party.
Other Ways to Say: Glowing / Bright-looking
28. Knock your socks off
Meaning: Looks so good, it’s shocking or exciting.
In a Sentence: Her new dress will knock your socks off! / That haircut knocked my socks off it looked great.
Other Ways to Say: Amazing / Super cool
29. Looker
Meaning: Someone who is very good-looking.
In a Sentence: Grandpa says Grandma was a real looker back in the day. / That movie star is a total looker.
Other Ways to Say: Attractive / Pretty
30. Glows like the sun
Meaning: Someone who shines or stands out because of their beauty.
In a Sentence: Her smile glows like the sun on a rainy day. / That little girl glows like the sun when she laughs.
Other Ways to Say: Radiant / Shiny and bright
31. Star quality
Meaning: Looks and acts like someone famous.
In a Sentence: She has star quality when she sings and dances. / Everyone says he’s got star quality.
Other Ways to Say: Special / Cool-looking
32. Has the look
Meaning: Has the kind of appearance people like or want.
In a Sentence: That model has the look everyone wants. / He’s got the look of a hero in a movie.
Other Ways to Say: The right style / On trend
33. Lights up the room
Meaning: Someone so attractive or cheerful, they make a room feel brighter.
In a Sentence: She lights up the room with her smile. / He lights up the room when he walks in.
Other Ways to Say: Cheerful / Full of charm
Exercise to practice
- My cousin wore a sparkly dress that was turning __________ at the school talent show.
- That puppy in the pet store window is cute as a __________.
- Mom said I looked like a __________ star in my school picture.
- The new kid in class was such a __________, everyone stared when he walked in.
- Grandma looked __________ on her birthday with her new haircut and dress.
- When my sister smiled in her dance costume, she lit up the __________.
- Uncle Joe always says Aunt Lisa is __________ as wine.
- At the fair, the whole cotton candy booth looked pretty as a __________.
- After his makeover, Jamal had a big glow __________.
- She wore red shoes and was dressed to __________ for the holiday party.
- The basketball player was easy on the __________ with his cool jacket and bright sneakers.
- My little brother was __________ up for picture day in his new sweater.
Answers
- heads
- button
- movie
- head-turner
- radiant
- room
- fine
- picture
- up
- kill
- eyes
- glammed
Conclusion
Idioms help us say things in fun and different ways. When we talk about someone who looks nice, these idioms add style to our words. You might hear them in songs, movies, or even at school.
Now that you’ve learned these sayings and tried them in real sentences, you can use them too. They make talking about looks more playful and less plain. Keep listening for them and try using a few in your own writing or conversations.

