Neil Patrick Harris is an alter ego of Barney Stinson and a popular A-list so called celebrity. He is best known from being gay, starring in some ‘80s TV series that you will never even recall, and meeting your mother. It should also be noted, that - despite his wide-opened gayness and the fact that he's already "married" AND has two adopted kids - he's one of the most longed for shlick material to half of women population in this world.