Could she be anymore perfect? Jessica Alba promoted her new film, 'Sin City: A Dame To Kill' on Aug. 12, and looked like a perfectly put-together Barbie! What do you think of her adorable pink dress?

Jessica Alba, 33, had all eyes on her as she strutted out of her hotel in New York City! She was remarkable in an pastel pink midi dress and we can't get over how great she looked! Are you in love with this look too? Or do you prefer Jessica's edgier looks? VOTE below.

We've seen Jessica leave her NYC hotel in plenty of gorgeous looks, but this might just be our favorite! She strutted her stuff in a patterned Antonio Berardi dress with a V-neckline and a pleated skirt that fell to her shins. Jessica complimented this look with Vita Fede earrings, a Melissa Kaye ring, the cutest white and black pebble printed clutch and some seriously platformed silver Brian Atwood pumps.

We can't help but compare Jessica's look to a 1950s Barbie, (especially with her ultra high ponytail) but we think she owned this look! We have really fallen in love with Jessica's style over her promo tour for 'Sin City: A Dame To Kill', which hits theaters Aug. 22nd. She chatted it up on GMA about the movie and how she stays fit by working out to relieve stress.

We think Jessica looked great in this flirty and feminine look, but what do you think? VOTE in our poll below!

What do you think of this dress on Jessica Alba?



More From Hollywood Life:
Jessica Alba Reuses Stunning Bag With 3 Different Outfits
Jessica Alba's Sexy, Braided Hair - Get Her Exact Look
Jessica Alba's ESPY Awards Dress: Gorgeous In Gold Frock