Neil Harris SlideShow

Neil Patrick Harris arrives on the red carpet of the Los Angeles premiere of "Star Trek" at the Grauman's Chinese Theater on April 30, 2009 in Hollywood, California.

View gallery

36 photos

View Comments