At the London premiere of Sex in the City 2 on May 27, it did our hearts proud to see that all four of the leading ladies were wearing some variation of curls or waves. While Cynthia Nixon, Sarah Jessica Parker and Kristin Davis donned loose waves, Kim Cattrall took it back to old Hollywood with gorgeous loose, blond curls.

Sarah Jessica Parker (Carrie) wore a black, strapless Alexander McQueen gown with an elaborate hat created by Phillip Treacy. Cynthia Nixon (Miranda) wore a turquoise Narciso Rodriguez gown with Christian Leboutin shoes. Kristin Davis (Charlotte) wore a shimmery gold and silver number by Norman Norell which she paired with Jimmy Choo shoes. Kim Cattrall (Samantha) wore a vintage black Thierry Mugler gown with Manolo Blahnik shoes.

The ladies all in all looked stunning from head to toe.

— Toree Roy