Country superstar Shania Twain issued an apology Sunday for saying she would have voted for President Trump in the 2016 election if she were an American citizen.

"I would like to apologise to anybody I have offended in a recent interview with the Guardian relating to the American President," Twain wrote on Twitter.

"As a Canadian, I regret answering this unexpected question without giving my response more context," she continued.



I would like to apologise to anybody I have offended in a recent interview with the Guardian relating to the American President. The question caught me off guard. As a Canadian, I regret answering this unexpected question without giving my response more context (1/4) — Shania Twain (@ShaniaTwain) April 22, 2018



Twain, born Eilleen Regina Edwards, tweeted Trump was able to connect to "a portion of America" by speaking in an authentic way they could relate to as opposed to traditional, stilted politicians.

Her comments shouldn't be taken as an endorsement, the Grammy Award-winner added.

"I am passionately against discrimination of any kind and hope it’s clear from the choices I have made, and the people I stand with, that I do not hold any common moral beliefs with the current President," Twain wrote.

In the interview released Sunday, Twain said she would have cast a ballot for Trump, even though he was offensive, because "he seemed honest."

"Do you want straight or polite? Not that you shouldn’t be able to have both. If I were voting, I just don’t want bullshit. I would have voted for a feeling that it was transparent. And politics has a reputation of not being that, right?" she said.

Twain is promoting her first studio album in 15 years, Now.