Who Wore It Best: Kate Middleton vs. Naomi Watts?