The best-kept secret in color analysis: undertone does not cost extra. A $5 blush in your correct undertone reads just as harmonious as a $43 one — the price buys formula and finish, not the match. So we mapped the three cult drugstore lines — Milani, e.l.f., and NYX — by the actual hex color of every shade and scored each against all 12 color seasons. Here is your warm pick and your cool pick from each, all under $10.
Quick Answer
Warm seasons (Spring, warm Autumn): reach for Milani Luminoso, e.l.f. Peach Perfect, or NYX Peach Coral. Cool seasons (Summer, Winter): reach for Milani Wild Rose, e.l.f. Bold-Faced Lilac, or NYX Risky Business. Scan any barcode in the app to confirm your own YAY/OKAY/NAY.
This is Part III of our blush-by-price series — the drugstore tier. See also Part I: Luxe (NARS, Charlotte Tilbury, Patrick Ta, ILIA) and Part II: Mid-Range (Rare Beauty, Glossier, Saie, Fenty). If you already know your season, jump to your brand. If not, the quiz takes about five minutes.
How to Read the Maps: Undertone & Clarity
Every map plots each blush on the two axes color analysts use. The vertical is undertone — warm at the top, cool at the bottom. The horizontal is clarity — bright and clear on the left, soft and muted on the right. A shade in the top-left is a clear warm; one in the bottom-right is a soft cool. Undertone tells you the season family; clarity tells you whether it is a Bright, True, Light, Soft, or Deep version.
Not sure which season you are? Take the free color analysis quiz — about five minutes, no email required.
Take the Quiz →Milani Baked Blush — ~$9
Warm pick: Luminoso
Hex: #e8956f — a warm peach-coral, the internet's favorite $9 blush for a reason.
- Bright Spring: YAY — 100%
- True Spring: YAY — 94%
- True Autumn: YAY — 79%
Luminoso is a warm-season classic — a lit-from-within peach that suits Springs and warm Autumns. If it has ever looked orange on you, you are likely a cool season.
Cool pick: Wild Rose
Hex: #C21E56 — a deep, clear cool berry.
- True Winter: YAY — 100%
- Deep Winter: YAY — 98%
- Bright Winter: YAY — 85%
Wild Rose is the Winter answer at Milani — a saturated blue-berry that scores a perfect 100% for True Winter. Sheer it out and it reads as a clean cool flush; build it for drama.
e.l.f. Blush — ~$5
Warm pick: Peach Perfect
Hex: #ee8c6a — a bright warm peach.
- Bright Spring: YAY — 100%
- True Spring: YAY — 94%
- True Autumn: YAY — 79%
For five dollars, Peach Perfect is a genuine Spring YAY — a fresh peach that behaves like blushes four times its price.
Cool pick: Bold-Faced Lilac
Hex: #905269 — a muted cool plum-mauve.
- True Summer: YAY — 98%
- Deep Winter: YAY — 83%
- Soft Summer: YAY — 79%
Bold-Faced Lilac is a standout cool for the price — a plum-mauve that lands a near-perfect True Summer and stretches to Soft Summer and Deep Winter. Cool seasons, this is your five-dollar win.
NYX Sweet Cheeks — ~$8
Warm pick: Peach Coral
Hex: #e89888 — a soft warm peach-coral.
- Bright Spring: YAY — 85%
- True Autumn: YAY — 80%
- True Spring: YAY — 79%
Peach Coral is an easy warm — soft enough to flatter both bright Springs and warm Autumns without tipping orange.
Cool pick: Risky Business
Hex: #b86088 — a soft cool berry-mauve.
- True Summer: YAY — 80%
Risky Business is NYX's cool-Summer pick — a muted berry-rose that reads fresh on cool coloring. It sits close to neutral, so adjacent seasons can wear it lightly too.
• Warm (Spring / warm Autumn): Milani Luminoso, e.l.f. Peach Perfect, NYX Peach Coral
• Cool (Summer / Winter): Milani Wild Rose, e.l.f. Bold-Faced Lilac, NYX Risky Business
• Not sure? Scan the barcode — your YAY/OKAY/NAY takes three seconds.
Frequently Asked Questions
Is Milani Luminoso warm or cool?
Which drugstore blush is best for cool undertones?
Can a $5 blush really match as well as a $40 one?
How does TruHue score a blush by season?
Shop These Blushes
As an Amazon Associate, TruHue earns from qualifying purchases. Links go to Amazon; we may earn a small commission at no extra cost to you.
Keep Reading
Discover the Hue for You
Scan any blush barcode and see your honest YAY/OKAY/NAY verdict in seconds. Know before you buy.
Try TruHue Free →