Neil Patrick Harris (AP Photo/Matt Sayles)

Photo by: Matt Sayles

Neil Patrick Harris (AP Photo/Matt Sayles)