Sophie Grégoire-Trudeau performs a song she wrote for daughter Ella-Grace

Sophie Grégoire-Trudeau surprised guests at a ceremony in Ottawa on Monday (Jan. 18) by performing a song she wrote for her daughter, Ella-Grace. The prime minister's wife was attending a Martin Luther King Jr. Day celebration at the capital's city hall when she broke out in song. "This is not planned, trust me," said the mother of three, noting she penned the original song during a "difficult time" in her life. "It's called 'Smile Back at Me' and it goes like this," she said before starting her beautiful tribute.

Sophie delivered a stunning a cappella version of her touching ode to her six-year-old daughter. With lyrics like, "I know that I can conquer the world, with the love that I feel when you smile back at me," it's clear that Ella-Grace is the apple of her mother's eye. She is also the proud mother of two boys; Xavier, 8, and two-year-old Hadrien.

Read more: Maclean's shares six things you need to know about Sophie's performance

Sophie's charming singing voice and natural ease with performing is fitting given her background in music. The former TV personality is said to be a fan of many musical genres and studied classical flute and guitar at one time.

The Trudeaus arrive at Justin's swearing-in ceremony on Nov. 4. Photo: © Reuters

While her husband Justin has yet to show off his pipes, his mother, Margaret, didn't shy away from carrying a tune in public. Much like her daughter-in-law, the former prime minister's wife serenaded guests at a 1976 state dinner in Venezuela with a "song of love" in honour of the South American country's first lady.

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!