It finally arrived! Sex and the City 2 premiered last night in London and the ladies did not disappoint. Each girl worked a different beauty look. Sarah Jessica Parker went for simple loose waves and smokey eye makeup, to compliment her large hairpiece. Kristin Davis went for full-on glamour with a high volume blowdry and simple nude makeup. Cynthia Nixon wore hair extensions to create loose shoulder length curls. Meanwhile, Kim Cattrall went for a Hollywood retro vibe with bright red lips and set waves. I thought they all looked great! Some have speculated that Cynthia's extensions could have been better matched, but on the whole they looked fabulous. I particularly loved Kim's vampy lipstick. Which was your favourite?