It's one of the most eagerly anticipated debuts of the year. Nope--not the Sex and the City movie, but the 2011 Mercedes-Benz E-Class Cabriolet. Set for the Frankfurt auto show debut, the new ragtop showed up for its close-up today with Sarah Jessica Parker and the other Sex stars. CelebsandCars has the cleanest photo yet of the new E-Class Cabriolet as High Gear Media revs up for its 2009 Frankfurt Auto Show premiere:

CelebsAndCars: New Benz E-Class Noses Aside SJP in SATC