The lovely stars of Sex and the City 2 were all out on the red carpet last night for the film's official premiere looking fabulous, as usual. Kim Cattrall was a vintage siren in red lipstick and a '20s-inspired waved hairstyle, Cynthia Nixon wore angelic strawberry blond curls and soft, shimmery makeup, Kristin Davis kept things sweet and simple with pretty makeup and a classic updo, and Sarah Jessica Parker proved that she was a golden goddess with bronzed skin and lighter, flaxen hair. They all looked great, but whose beauty look was your favorite?
Watch Our Holiday Gift Guide Show
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.