Battle of the Girly Dresses: Kristin vs. Kate
Kristin Davis and Kate Winslet Wear Girly Dresses to Events in California and London.