A.
I don't think that's ridiculous. Women wear all sorts of dresses/gowns etc for parties and not all of them have long sleeves. I have been to plenty of business Christmas parties and you will not be looked at weirdly for wearing sleeveless tops.
Enjoy the party :)
Aarti.