Canadian Prime Minister Justin Trudeau is winning hearts around the world with his politics and his humanitarian policies. His chiselled good looks are an added bonus.

The world first took notice when Trudeau threw upon the doors to Canada to welcome Syrian refugees at the airport and personally hand out winter clothes.

Be it his policy on climate change or his nifty dancing skills, Trudeau continues to mesmerise his fans.