Prince William Laughs Off Accidental Insult by Canadian Singer

Indigo/Getty Images

“I can’t believe that just happened,” said an embarrassed Meaghan Blanchard, who inadvertently called him a “douche” instead of “duke.”

TORONTO -- This is awkward: Canadian singer Meaghan Blanchard referred to Prince William as a “douche,” rather than a duke, just before performing for the Duke and Duchess of Cambridge as their royal tour of Canada came through Charlottetown, Prince Edward Island.

PHOTOS: Kate Middleton and Prince William say "I Do"

'I can't believe that just happened,” the red-faced singer/songwriter said after her slip of the tongue, which drew gracious laughter from the royal couple.

PHOTOS: What Kate Middleton and famous guests wore to the wedding

PEI’s Blanchard went on to sing “Waltz With You” for the visiting royals.

PHOTOS: Famous royal weddings

The 22-year-old entertainer recently took home top honors for best country recording of the year at the East Coast Music Awards for her second album, Chasin' Lonely Again.

Prince William and Kate Middleton are due in Los Angeles on July 8 for a three-day visit.