2 / 44

Neil Patrick Harris

Neil Patrick Harris arrives at the DirecTV Celebrity Beach Bowl in Indianapolis.

2012 DirecTV Celebrity Beach Bowl

Celebs and NFL stars walk the "blue" carpet at the 2012 DirecTV Celebrity Beach Bowl in Indianapolis.