Hi! For my first cosplay, I want to cosplay as Viper from KHR. My natural hair is the perfect length and style for the character, who always keeps her/his hood up that hides most of her hair and face anyway. However, her/his hair is a dark purple, and mine is black-brown. Would it be acceptable to use temporary dye for my hair, or just not dye it at all? Just because I don't want to purchase a wig unnecessarily. Thank you!

While I’d recommend a wig, I understand that you don’t want the expense. I’d just go with some temporary dye. Leaving the color as is will probably be noticeable and people will comment on it. No need to make yourself feel insecure unnecessarily.