Saint Laurent SL93 - Charlize Theron - Atomic Blonde
The glasses have a black frame and square shaped metal hinges on each side.
The Saint Laurent SL93 is not produced any more but can still be found online at eBay.
In the same film, Charlize Theron wears a pair of black and gold Miu Miu sunglasses.
In thre 2019 film Long Shot, Theron once again wears Saint Laurent, the SL1 model.
Reference: Saint Laurent SL93 001, Shiny Black Acetate with Smoke Lenses
Thanks to RH for the ID