Winter means more than just Christmas, snow, and frigid cold temperatures. It also means that the Oscars are right around the corner! This year, Hollywood’s most coveted award show will be hosted by Neil Patrick Harris.
In his first promo for the February 22, 2015 show, Harris tells viewers, “Instead of traditional presents, give (your family) the gift of simply telling them to watch me host the Oscars.”
Watch the full promo below:
The 87th annual Academy Awards will take place in the Dolby Theatre in Hollywood. It will air on ABC!