Wear with a tank top underneath and it beautiful! The shirt is sheer so you need to layer. You can dress this up with a fun skirt and heels or dress it down with jeans, I worn it both ways. Colors are just as shown and looks great on!