Neil Patrick Harris, best known for his role in How I Met Your Mother is one of the best actors in Hollywood. The actor has a great sense of fashion and is followed all around the world for his great style. The outfits he wears compliment him so well that he looks hot in all of the clothes in dons. May it be a simple shirt and a pair of chinos or a well-tailored suit, this man floors us every time he steps out.

On the contrary, we have Brad Pitt, one of the most good looking actors of Hollywood. Brad Pitt has been an eye candy since the day he stepped into the entertainment industry. The man can carry anything and still be the ultimate heartthrob. Brad Pitt has proved that fashion has no age limit. The actor has aced his style game from day one and has been an inspiration to many budding actors worldwide in the fashion department. He can be the sharp, hot, smouldering man or the uber-cool, happy going dude.

Let us know who is your favourite fashion icon among these two superstars.