American news program "60 Minutes" is getting skewered by offended Canadians after it mistook actress Kim Cattrall for the Canadian Prime Minister Justin Trudeau's mother Margaret.

On Sunday, the weekly, most-watched news program in the US, sat down with the Canadian leader in advance of a state dinner that will be held in his honor at the White House March 10 – the first time in nearly 20 years that a Canadian prime minister has received such an invitation.

During the wide-ranging interview, the program aired an old black and white photo depicting his father and former prime minister Pierre Trudeau with "Sex and the City" actress Kim Cattrall, but identified her as Margaret Trudeau.

Canadians were quick to react to the error, taking to Twitter to air their grievances

"Seems like Americans really do need to "pay a a little more attention to Canada." Really @60Minutes? Kim Cattrall?" tweeted one viewer.

For her part, Cattrall sent a cheeky response, writing, "@JustinTrudeau @SixtyMinutes I have a son who is the Prime Minister of Canada? I couldn't b more proud."