Jessica Alba at the Sin City: A Dame To Kill For premiere.

Jessica Alba looked incredible as she attended the world premiere of her new movie, SIN CITY: A DAME TO KILL FOR. Jessica is wearing a Zac Posen dress, Giuseppe Zanotti shoes, Bulgari earrings, bracelet and snake ring and a Lee Savage clutch.