I think is is a bit much for everyday, but for a Christmas party I think it is great!
You will get a lot of attention with this... Have a great time!