At the red carpet premiere of the movie “Cadillac Records,”  superstar Beyonce Knowles (she plays blues singer Etta James in the film based on the legendary Chess Records story) and actress Gabrielle Union give new meaning to the expression, “Black is beautiful.”  

Each gorgeous gal is wearing a sophisticated, sexy, and modern take on the little black dress.  I love the puffy sleeves on Beyonce’s knee-length cocktail dress (it fits her perfectly) and Gabrielle’s Grecian-inspired, flowing gown is a dramatic head turner. 

I can’t decide, so what do you Hot Mamas think?  Which black dress do you prefer?

Photo credits: Bauer Griffin