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

Stargazing

February 23, 2015 2:51 PM

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

Suggested for you

  Comments  

Videos

Entertainment Videos