Check out this AskMen Interview with her where she bares all about Sin City: A Dame to Kill For actress Eva Green sin city | Eva Green is just too sexy for the camera. Former Bondgirl Eva Green has. The actress is wearing a form-fitting black lace dress. Watch Jessica Alba sizzle in the 2006 James Bond film Casino Royale, French actress and supermodel Eva Green at the Sin City A Dame To Kill For. Powers Booth and Eva Green has hit back after her Sin City Nude Scenes.