Justin Trudeau is married to a Canadian TV and radio host Sophie Grégoire on 28 May 2005. He met Sophie when they were very young in Montreal. She was his classmate and a childhood friend of Trudeau’s youngest brother, Michel. The couple’s wedding ceremony took place on May 28, 2005. The pair has three children, Xavier born in 2007, Ella-Grace born n 2009, and Hadrien born in 2014 …