In this handout image provided by Destination New South Wales, television personality Ellen DeGeneres (R) and partner Portia de Rossi* appear on stage during filming of her television show on a floating stage above Sydney Harbour on March 23, 2013 in Sydney, Australia. DeGeneres is in Australia to film segments for her TV show, 'Ellen' (Photo by James Morgan/Destination New South Wales via Getty Images)
*Yes, we spotlighted their surprisingly un-nauseating coupledom yesterday. But THIS. Especially Portia's dress! The Peter Pan collar! I can't.