Jessica Alba, floral print dress, Machete Premiere, black strappy heels, dolce and gabbana, cocktail dress, ferragamo shoes

Jessica Alba shows off her fashion sense in two different red carpet looks.

Jessica is seen above at a photo call for her new movie "Machete" that is showing at the Venice Film Festival this week.  She wore a floral print Dolce & Gabbana cocktail dress with black strappy heels. 

Last night she hit the red carpet in a little strapless Valentino number with a pair of Ferragamo heels for the movie's premiere. 

Which look do you prefer?

Jessica Alba, Dolce and Gabbana cocktail dress, floral print dress, black strappy shoes, black high heels

Jessica Alba, black strapless mini dress, Valentino dress,