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.

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.