Finish This Photo: Ellen and Portia celebrate the New Year


Ellen DeGegeneres and wife Portia de Rossi spent the holiday in St. Barts. While the paparazzi caught photos of them out and about, Ellen has posted their own private candids on her show’s website. They’re way more adorable, and this one is just plain hilarious.

So finish this photo: What are Portia and Ellen saying?

Zergnet Code