This is Ellen Page, not Ellen DeGeneres, although they both are of, um, the same persuasion.
Wrong Ellen but still a Degenerate. My bad.