Jessica Alba and Kate Hudson pose for photographs at the Tribeca Film Festival premiere of "The Killer Inside Me", held at the SVA Theater in New York City.
(April 27, 2010 - Source: PacificCoastNews.com)