22. Barney Stinson
Show (Air Dates): How I Met Your Mother (2005-present)
Actor: Neil Patrick Harris
"Suit up!" That's both the philosophy of the always spiffily dressed Barney Stinson and the fashion demand he shouts at his friends. After all, why should the self-proclaimed king of awesome be surrounded by folks that look dowdy when he's wearing a head-to-toe designer masterpiece that's been proven to pick up women with daddy issues (just how he likes them) time and time again?