Neil Patrick Harris is hosting the Oscars. The news, first reported by Variety and then also BuzzFeed, was confirmed to HuffPost Entertainment by a representative for the Academy of Motion Picture Arts and Sciences. A press release announcing Harris as host for the 87th annual Academy Awards soon followed.