Home/Makeup Guides/Compare/All Nighter vs On 'Til Dawn vs Infaillible
Three sprays, three jobs
All Nighter vs On 'Til Dawn vs Infaillible
One costs 155 dirhams and one costs 580, and the cheap one does something neither of the others can. They are not ranked — they are a set.
Side by side
| Urban Decay All Nighter | ONE/SIZE On 'Til Dawn | L'Oréal Infaillible | |
|---|---|---|---|
| Finish | Natural | Matte | Natural |
| Headline claim | 16h wear, temperature control | Waterproof + mattifying | 36h, no transfer |
| Actually does | Locks the look, stops migration | Kills shine, survives sweat | Stops product coming off on fabric |
| Where to spray | Whole face, last-but-one | T-zone only | Whole face + neck, last |
| Morocco price | 480 MAD (360 waterproof) | 280 MAD | 155 MAD |
| Where | Zwine, Zin Beauty, Palmarosa | Zwine, Beautizshop | Every Marjane and pharmacy |
Why a professional carries all three
Because they solve three different failures, and a Moroccan wedding produces all three in one night.
- Makeup breaking down as skin temperature rises through hours of dancing → All Nighter.
- Shine coming through in coastal humidity → On 'Til Dawn on the T-zone.
- Foundation transferring onto a white caftan when a hundred guests greet the bride cheek to cheek → Infaillible.
The order they go on in: mattifying spray on the T-zone, natural-finish spray over the whole face, no-transfer spray absolutely last and taken down the neck.
If you are buying one
Buy the L'Oréal. 155 dirhams, sold in every supermarket and pharmacy in Morocco, and no-transfer is the failure that actually ruins photographs and clothing.
It is not the most sophisticated formula on this list. It is the one that solves the most visible problem for the least money and can be replaced at 9pm on a Saturday, which is a genuine professional advantage rather than a compromise.
Is All Nighter worth 480 dirhams
If you have oily skin and long events, yes. The temperature-control technology is a real mechanism and the wear difference over twelve hours is visible.
If you have normal skin and four-hour events, no. You are paying for endurance you will not use. Note also that three versions circulate here at very different prices — waterproof at 360, original at 480, Vitamin C at 580 — and they are not interchangeable. For a summer wedding, buy the waterproof and save 120 dirhams.
The verdict
Start with L'Oréal Infaillible at 155 MAD. Add ONE/SIZE if you are oily or it is July on the coast. Add All Nighter when events get long enough that you can feel the difference — and buy the waterproof version, not the Vitamin C one.
The products compared
Questions
What is the best setting spray in Morocco?
For value and availability, L'Oréal Infaillible at 155 MAD — no-transfer is the failure that actually shows. For oily skin in humidity, ONE/SIZE On 'Til Dawn. For maximum longevity, Urban Decay All Nighter.
Do I need more than one setting spray?
Not for everyday. For a full Moroccan wedding, a mattifying spray plus a no-transfer spray covers both failures that actually happen.
Why are there three prices for All Nighter in Morocco?
Three different versions circulate — waterproof around 360 MAD, original around 480, Vitamin C around 580. Check which one you are being sold.
Knowing how is one thing. Ninety minutes on the morning is another
I bring every product on this site to brides across Casablanca, Rabat, Marrakech and Tangier — matched to your skin, your caftan, and the light you will actually be photographed in.
Free consultation · Trial before the day · Same-day reply
Check my date

