Pierre Trudeau wore flowers in his lapel and Sir Mackenzie Bowell favoured a thick white beard, but Stephen Harper is the first prime minister to have a personal stylist paid for by taxpayers. More...