Ulta Beauty Collection · Luxe Satin LipstickHard To Love 310
All 7 imagesFewer images
Official description
dusty purple
Standardised colour
Purple · Light · Cool undertone Details
Satin finish · Opaque
Where to buy Hard To Love 310 (1 store)
Similar to Ulta Beauty Collection Luxe Satin Lipstick Hard To Love 310
The closest shade matches and closest overall alternatives in other lipsticks. Price is never part of the score.
Complete my lip look
Shades from the other lip categories to wear with Ulta Beauty Collection Luxe Satin Lipstick Hard To Love 310, chosen on measured swatch colour, colour family, depth and undertone. “Colour match” means a close colour; “Combination” means a deliberate pairing. Price never changes the order.
Lip gloss or lip liner shades close to this lipstick's colour, family and depth.
Lip gloss
LAVENDER SAVAGE
Fenty Beauty Gloss Bomb Heat Universal Lip Luminizer + Plumper, shade LAVENDER SAVAGE
- Close match
- Colour match · Purple · Light · Cool
$26
Lip liner
No lip liner in the catalogue is close enough in measured colour, colour family and depth.
Lip liners slightly deeper than this lipstick, in the same or a neighbouring colour family, to define the edge.
Lip liner

Dusty Rose
Anastasia Beverly Hills Velvety-Matte Precision Shaping Lip Liner, shade Dusty Rose
- Slightly deeper for definition
- Combination · Purple · Medium · Cool
$22
Mauvemoiselle
Pat McGrath Labs Dramatique Mega Lip Pencil, shade Mauvemoiselle
- Slightly deeper for definition
- Combination · Plum · Medium · Cool
$29
A noticeably different depth or a neighbouring colour family, on purpose, with a compatible undertone.
Lip gloss
Rock Candy
DIBS Beauty Go To Glossy Balm, shade Rock Candy
- Contrast: lighter
- Combination · Purple · Light · Cool
$24
Dolly
Buxom Full-On Plumping Lip Polish, shade Dolly
- Contrast: mauve with purple
- Combination · Mauve · Medium · Cool
$26
Lip liner

103 BLUSHING NUDE
Yves Saint Laurent Kiss Shaper Long-Lasting Sculpting Lip Liner, shade 103 BLUSHING NUDE
- Contrast: mauve with purple
- Combination · Mauve · Medium · Cool
$29

Subconscious
MERIT Signature Lip Sheer Lip Liner, shade Subconscious
- Contrast: mauve with purple
- Combination · Mauve · Deep / dark · Cool
$24
Glosses to wear over this lipstick. A sheer gloss changes the colour less than an opaque one; a clear gloss adds shine only.
Lip gloss

Love Child
MAC Cosmetics Lipglass High Shine Lip Gloss, shade Love Child
- Gloss: opacity not listed
- Combination · Plum · Light · Cool
$25
001 Crystal
Kylie Cosmetics High Gloss, shade 001 Crystal
- Clear gloss: adds shine, no colour of its own
- Combination · Clear
$21
What this can and cannot tell you: each pairing compares two shades' colours as sampled from retailer swatch images, which are not calibrated and are not how a shade looks on lips. It does not predict the colour you get when you layer them. A sheer gloss lets more of the colour underneath show than an opaque one, and your natural lip colour shows through sheer products.
Shade details
- Swatch colour
- #ce7791
- L* 60.2 a* 37.1 b* 0.8
- Colour family
- Purple
- from the description (“purple”)
- Colour depth
- Light
- from the swatch colour
- Undertone
- Cool
- from the description (“purple”)
- Colour description
- Not listed
- not stated
- Finish
- Satin
- the product's attributes
- Opacity
- Opaque
- the product's attributes
- Shimmer
- Not listed
- not stated
Description from Ulta Beauty, kept word for word; the standardised values are stored separately and never replace it. Swatch colours are read from retailer images, which are not colour-calibrated; images from the retailers named under each one.
All shades in this range (27)
Ulta Beauty Collection Luxe Satin Lipstick- Barely There 300soft pink beige
- Berry Currant 301berry plum
- Cappuccino 302medium cool brown with shimmer
- Cherry Picked 303medium true red
- Chocolate Kiss 305deep chocolate brown
- déjà vu 308dusty rose with slight shimmer
- Dusty Mauve 330muted mauve
- Girl About Town 389red plum
- Hard To Love 310dusty purple(this shade)
- Ladies Night 312fuchsia
- Mischievous 313dusty rose
- More Mauve 371cool pink
- Plush Pink 314 (formerly Nudely Interrupt)medium warm pink
- Party Crasher 315plum rose
- Precious Pink 316light rosy pink with shimmer
- Princess Pink 317light pink
- Raisin 318medium berry with shimmer
- Red Carpet Red 320deep berry red with slight shimmer
- Red Flag 321deep red wine
- Social Status 332neutral pink with slight shimmer
- Sugar & Spice 323medium reddish brown
- Sunday Vibes 388pale peachy pink with shimmer
- Tell It All 384pale peach beige
- Toasted Almond 383cool brown with slight gold shimmer
- Valley Girl 325coral pink
- Vintage Wine 326medium cool pink wit shimmer
- Wine Night 372warm plum wine