Our previous Oscar night style showdown pitted Meryl Streep and Charlize Theron against each other. This face-off might be a more difficult choice for fans.
Needless to say, Cameron Diaz and Kate Winslet are both stunning blondes, and needless to say, both looked stunning in silver last night, albeit differently.
Cameron's dress sparkled, literally, while Kate's epitomized traditional class.
Hard to go wrong either way, but which of the stars' stylish silver dresses do you think looked better on her at the Academy Awards? Vote below!
Whose Oscar dress do you like better?