Jessica Alba is the leading lady in Sin City: A Dame to Kill For so it's only right that the beauty was the leading lady for the film's premiere on the red carpet. Arriving at the TCL Chinese Theatre in LA the 33 year-old stole the limelight in a royal blue strapless dress that perfectly hugged her curves.