I have been invited to a works do and the invite says dress code is black and white. Do I have to wear a long black formal dress? Or can I wear a patterned dress as long as it is black and white?