The stars of Sex And The City 2 showed why they are considered among the world's most stylish women at the New York premiere of their new film.
Sarah Jessica Parker (45) shone in a bright yellow gown, and the actress, who plays Carrie Bradshaw, showed off a California look with a glowing tan, pearly white teeth and was blonder than ever.
Looking slim was Cynthia Nixon (44), who plays Miranda. She has ditched her bob and is sporting longer, lighter locks which she paired with her strapless black gown. Stunning Kristin Davis (45), who plays old romantic Charlotte, opted for classic glamour in a ruched hot-pink dress with her hair tied back in a simple bun.
And although she may be the oldest of the bunch, Kim Cattrall (53) wore a daring dress women half her age wouldn't have the courage to wear -- a gold sequinned gown with a plunging neckline.