Justin Trudeau is once again stealing everyone's hearts. The Canadian Prime Minister took part in Toronto's Gay Pride parade, and he is giving us all the feels.