So this is what Sarah Jessica Parker, 43, wore to the premiere of Sex and the City in London on Monday.
I love Parker, but really? That Alexander McQueen dress; and Phillip Treacy hat? All right.
Oh who am I kidding? Take that hideous cabbage centerpiece off your head. It's attracting bugs.
Images via People and Fabsugar.