Host Neil Patrick Harris speaks on stage at the Oscars on Sunday, Feb. 22, 2015, at the Dolby Theatre in Los Angeles.
Host Neil Patrick Harris speaks on stage at the Oscars on Sunday, Feb. 22, 2015, at the Dolby Theatre in Los Angeles. John Shearer Associated Press
Host Neil Patrick Harris speaks on stage at the Oscars on Sunday, Feb. 22, 2015, at the Dolby Theatre in Los Angeles. John Shearer Associated Press

Stargazing

Your daily fix of celebrity news and other viral phenoms

Neil Patrick Harris: I did not stuff a sock in my underwear at the Oscars

February 23, 2015 2:51 PM