Attitude Hair Dye – BUBBLE GOTH Duo
BUBBLE GOTH is a semi-permanent purple & pink hair dye duo built for cute-meets-creepy looks — high-pigment Playful Purple paired with electric Proud UV Pink. Vibrant on pre-lightened hair, a subtle tint on darker bases.
Vegan, cruelty-free and made in the Netherlands.
Description
Cute meets creepy. BUBBLE GOTH pairs high-pigment Playful Purple with electric Proud UV Pink — bubblegum pink with a dark purple heart. Sweet and sinister, candy and shadow, all at once. Wear them solo, split them across your head, or blend the two for a soft candy-dark pink-to-purple melt. Proud is UV-reactive too, so your pinks glow electric under blacklight. Sweet meets dark — your way.
This semi-permanent duo delivers bold, candy-dark colour with zero damage. Like every shade in the range, it's nourishing, high-pigment and made without peroxide, PPD or ammonia — bold payoff, healthy hair.
Best results
For the most vibrant colour, apply BUBBLE GOTH to pre-lightened hair. Both shades show brightest on a light base; on darker, unbleached hair they'll read as a softer, subtler tint.
Always do a patch and strand test before colouring to check how each shade turns out on your own hair.
Why you'll love it
- Purple & pink semi-permanent duo — two full shades in one set
- Bold, candy-dark, high-pigment colour
- Two neighbouring tones that melt into a soft pink-to-purple blend
- Proud is UV-reactive — glows electric under blacklight
- Lasts 4–10 weeks, depending on hair type and aftercare
- Playful fades to blue, Proud fades to pastel pink
- One set covers short–medium hair (double up for long or thick hair)
- Best on pre-lightened hair; subtle tint on darker bases
- Formulated without peroxide, PPD or ammonia
- Vegan, cruelty-free and PCR recycled packaging
- Made in the Netherlands, together with the Attitude community
- DIY friendly with a professional-quality result
How to use
- Bleach — For the brightest result, pre-lighten your hair with Attitude Ghosted Bleach. BUBBLE GOTH shows best on a very light base.
- Dye — Apply your chosen shade evenly to clean, dry or towel-dried hair, working it fully through from roots to ends. For a candy-dark melt, run Proud through the lengths and Playful at the roots so pink bleeds into purple. Leave in for 30–60 minutes, or follow the pack instructions.
- Care — Rinse until the water runs mostly clear. Expect a little colour bleed during the first few washes — that's normal. Keep your colour fresh for longer with Attitude Holyplex Haircare.
Mix & match
Get creative with your duo. Wear Playful and Proud separately, section them for a two-tone pink-and-purple, or blend them for a soft candy-dark melt — because pink and purple sit next to each other on the colour wheel, they blend beautifully. Both shades fade gradually and can be refreshed or remixed — so the look grows with you.
Always test your mix on a strand first before applying it to your full head.
Good to know
BUBBLE GOTH is a semi-permanent direct dye. The final result depends strongly on your starting hair colour, porosity, condition and previous treatments. On a light base you'll get the fullest payoff; on darker hair the colours turn softer and more muted.
Need help? Read our ultimate at-home hair dye guide and explore hair dye inspiration for ideas.
Community
Show us your colourful creations with #dyewithattitude and tag @dyewithattitude for a chance to be featured. Dye loudly.
For international orders up to €150, we cover the import costs. That means you won’t be charged unexpected import fees on delivery for orders within this amount.





