Best dressed world politicians

Justin Pierre James Trudeau PC MP (born December 25, 1971) is a Canadian politician. He is the 23rd and current Prime Minister of Canada and leader of the Liberal Party. The second youngest prime minister after Joe Clark, he is also, as the eldest son of former Prime Minister Pierre Trudeau, the first to be related to a previous holder of the post. Source: luxtehran.com