Whoa, Scarlett looks hot!  This is the best I've seen her look in a while.  And Charlize, as always, looks amazing.