We know Neil Patrick Harris from the hilariously funny show “How I met your Mother”. He plays the very sexy Barney Stinson and certainly has gained many admirers as a result of this TV show. You will certainly love the naked photos of Neil Harris! He recently appeared on Glee as a guest star and was extremely popular! So he can sing too but his best asset has to be that hot body – we love you Neil Patrick Harris!