Jessica Alba dropped by the Ed Sullivan Theater in New York City yesterday for her appearance on “Late Show with David Letterman” to promote her new movie “Machete” which opens September 3rd.

After arriving in a chic all black Yigal Azrouël ensemble with white triple strap Louboutin’s below, she met the fans wearing a Marc Jacobs Spring 2010 dress.

This commercial dress uses the frilly blue fabric which was seen on Look 21.

The dress so cute and girlie.

Jessica sure does love a babydoll dress, but she kinda lets herself down with the Opening Ceremony heels.

Her blue velvet heels don’t quite work on a summers day with a cute frilly dress.

Do you agree?

Credit: Fame Pictures & Zuma Press