Sarah Jessica Parker, Kim Cattrall, Kristin Davis, Cynthia Nixon and Chris Noth hit the red carpet for the London premiere of Sex and the City 2. The women answered questions about their personal style. Sarah Jessica looked fab in a black gown by the late Alexander McQueen and a black cocktail hat by London milliner Philip Treacy. She always wears over the top hats in London and we just love it. Take a look: