Oh my gauze! This top has a slim-fit, pockets, and buttons all the way up. What more do you need? Yes, you can absolutely get away with wearing this to all of your upcoming events. It is slightly see through (as you can see in the photos), but you can easily throw on a dark colored tank with it.