Photo: jessica alba att panel filming deal 13 | Photo 4588604 | Just Jared: Entertainment News