The best semi-permanent hair dyes hairstylists swear by
Keracolor Semi Permanent Hair Dye 3 in 1 Clenditioner, Lemon, 12 fl oz - Walmart.com
Dark Star™ - Amplified™ | Semi Permanent Hair Color - Tish & Snooky's Manic Panic
Amazon.com : Adore Semi Permanent Hair Color - Vegan and Cruelty-Free Hair Dye - 4 Fl Oz - 071 Intense Red (Pack of 1) : Hair Color Primers : Beauty & Personal Care
Demi-Permanent Hair Color: What It Is And Which To Try | Hair.com By L'Oréal
Splat Original Complete Kit, Semi-Permanent Hair Dye with Bleach, Lusty Lavender - Walmart.com