26E29B7400000578-3006110-Power_couple_Ellen_DeGeneres_left_and_Portia_de_Rossi_right_stuc-a-6_1426995797436