Ellen DeGeneres hosts the 86th Annual Academy Awards, airing tonight on ABC. Leave a Comment / By Danny Baldwin / March 2, 2014 Ellen DeGeneres hosts the 86th Annual Academy Awards, airing tonight on ABC.