If you opt for pants instead of a dress, you can create a sophisticated mix by choosing a gorgeous sequined sleeveless top or a fabulous black spotted blouse to pair with flattering black pants.
My skirt is actually a sleevelessdress from Old Navy, layered with a fitted tee, topped with a denim jacket and I added another fun play on pattern mixing with the leopard heels.