09/12/2011 03:37 GMT | Updated 22/05/2015 06:12 BST

SJP, Jessica Biel &Amp; Michelle Pfeiffer Battle It Out For Best Dressed At NYE Premiere

With such a star-studded cast, we always knew that the promotion for New Year's Eve was going to be pretty full on - and we were right. In fact, we're struggling to keep up.

While Lea Michele (in that dress) and Ashton Kutcher were stole the show at the LA premiere earlier this week, it was down to these three lovely ladies to represent at the New York premiere last night...

Jessica Biel, Michelle Pfeiffer and Sarah Jessica Parker at the New Year's Eve New York premiere Style showdown: Jessica Biel, Michelle Pfieffer and Sarah Jessica Parker on the black carpet last night. Photos:PA

Michelle Pfeiffer kept it classic in a belted LBD and Sarah Jessica Parker opted to don some festive florals.

But which of these three leading ladies is deserving of the best dressed crown? Vote now!

See our pick of SJP's perfect 10 fashion moments below:

Passion for fashion? Follow us on Twitter and become our fan on Facebook