The best semi-permanent hair dyes hairstylists swear by
Blue Steel™ - 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) : Beauty & Personal Care
Semi-Permanent Hair Color - Arctic Fox | Ulta Beauty
ADORE COLOR SEMI PERMANENT HAIR DYE 118ml - All Colours !! Free UK Postage !! | eBay
Amazon.com : Eyebrow Tint Kit Semi Permanent Eyebrow Dye Safe & Professional Eyebrow Tinting Kit Suitable For Salon and Home Use Lasting for 4-6 Weeks (black) : Beauty & Personal Care