Neil Patrick Harris suits up

blue-gray." Before he landed the role of Barney Stinson, Harris went through what he describes as an " Abercrombie & Fitch stage." But, for the last five years, he says he's been making a conscious effort to hew to a more classic, timeless look, favoring...