Photo: ellen degeneres portia de rossi saving spot benefit 21 | Photo 2971700 | Just Jared: Entertainment News