“They say if life gives you lemons, You make lemonade! But life didn’t give me lemons…It gave me a very painful and public tabloid humiliation. So, I was like…” How can I make a juice from that? ”
Ellen DeGeneres and Portia De Rossi spend the afternoon shopping at Maxfield in West Hollywood, California on July 28, 2014. Afterwards the pair went to Peninsula Hotel for some alone time.
“for some alone time” i don’t know what that means but Ellen looks very happy hm