On Tuesday, April 18th Jessica Biel attended a press conference for her upcoming USA Network show “The Sinner.”
The press conference took place in New York City at the London NYC hotel. Jessica is in New York for the premiere of “The Sinner” at the Tribeca Film Festival on the 25th.