Justin Trudeau is the current Prime Minister of Canada. He has been married to Sophie Grégoire Trudeau since 2005. They have three children together. In October 2019, the couple announced that they were separating.
Sophie Grégoire Trudeau: Unveiling the Enigmatic Canadian Television Presenter