Your boyfriend has an unacceptable level of jealousy and control issues, and you're enabling him by giving in.
I'm with Nero - go as whatever you like. If your boyfriend doesn't like it, then your boyfriend doesn't like you.
Oh, and next time you have a decision to make? Don't ask permission. He has no right to give or withhold permission for you to do what you like.