Charlize Theron has been on a roll lately. The actress has been traveling the world to promote her latest film Long Shot, serving us some major fashion moments in the process.

In fact, it’s her latest look that has everyone talking. Theron hit the streets of New York City in a sheer top that nearly stopped traffic. Check it out:

Cameras caught the mom of two rocking an edgy navy ensemble, which was made up of a sparkly sheer top that put her bra on display and matching oversized, wide-leg blue trousers. Talk about a monochromatic l-o-o-k, right?