This is cute and clever...it looks like a vest over a white shirt but is actually all in one... be great with jeans or black pants for a fab casual look...