The best semi-permanent hair dyes hairstylists swear by
Amazon.com: Hair Color Wax Blonde, Ultikare Instant Hair Dye Cream Mud Washable Temporary Hair Dye Natural Hairstyle Color Pomade for Party, Cosplay, Halloween (Gold) : Everything Else
Amazon.com : High Beams Intense Spray-On Hair Color -Blonde - 2.7 Oz - Add Temporary Color Highlight to Your Hair Instantly - Great for Streaking, Tipping or Frosting - Washes out Easily :
Electric Pink Pussycat™ - Classic High Voltage® - Tish & Snooky's Manic Panic
Amazon.com : Jerome Russell Temporary Hair Color Spray, Honey Blonde - Intense Spray-On Temporary Hair Color, Fast-Drying, Non-Sticky, Travel Size Hair Dye for Instant Vivid Hair Color, 2.2 oz : Jerome Russell
L'Oréal® Paris Colorista Semi-Permanent Hair Color for Light Bleached or Blonde,s Hot Pink | Meijer