Photo: jessica alba att panel filming deal 08 | Photo 4588599 | Just Jared