It's one of the most hotly anticipated movie premieres of the year so far, but we've been looking forward to Sex and the City 2, not just to see what happens to our favourite characters, but to find out what the fashion-conscious cast would wear to the premiere.
Well, now we have our answers! Sarah Jessica Parker wore Valentino, Kim Cattrall wore Naeem Khan, Cynthia Nixon was in Carolina Herrera and Kristin Davis wore a bright pink gown by Jean Desses. Who was your favourite? Take a look at our gallery for more images from the premiere!