11. Neil Patrick Harris
Neil Patrick Harris is an amazing actor. During his role as the hilarious womanizer Barney in arguably one of the best TV comedies ever, How I Met Your Mother, no one ever would have suspected that he is gay. Although he came out after only one season of the show in 2006, a lot of women refused to believe it. But the truth is here.