I like it!
It’s a sharp ensemble. That said, her face looks nearly blanched-out against the dress. Too much beige between the dress and her face. There needs to be some contrast, perhaps a darker eye shadow, or a touch of cheek color. And, something to cover her lack of cleavage. You’re not a Vogue model, Ms. Theron. Really, a flat chest isn’t that lovely to expose.