Photo: jessica alba att panel filming deal 19 | Photo 4588610 | Just Jared