Re: Holiday Office Party Attire
Purple looks quite chic if you do not want to go down the black dress look.
I would wear a long dress, a nice shrug/shawl/wrap and some heels. Accessorise with a clutch and nice earrings.
Coast has some lovely dresses. Don't know if that is a worldwide store.