20 October 2008 at 2:07 AM
Ellen and Portia Love Their Olive
Posted in Ellen and Portia Love Their Olive
About Photo #1492851: Ellen DeGeneres and Portia de Rossi spend some time together at Sacha Baron Cohen and Isla Fisher's house in Studio City, Calif., on Sunday. (Portia is wearing…Read More Here
Posted to
Ellen DeGeneres,
Portia de Rossi