Sicario actress Emily Blunt has revealed her decision to become a US citizen was mainly due to tax reasons. Blunt became an American citizen back in August, but quickly encountered controversy after comments she made following the Republican presidential debate.

Emily BluntEmily Blunt at the premiere of her latest movie Sicario.

Speaking about her new status to the Sunday Times, Blunt said, "It's mainly for tax reasons. I didn't want to renounce my Queen.”

"You have to learn all about the constitution. You can't be a habitual drunk, you can't be on a guerrilla squad and you can't be a prostitute, which is a shame," the actress added.

More: Emily Blunt Talks About Ex-Boyfriend Michael Buble's Infidelity Rumours

"But I felt quite sad, actually. Having to be sworn into a country that wasn't mine. I know at the core of it I haven't given up anything, but it was sort of bittersweet. It was odd.” Blunt also revealed that Matthew McConaughey's Brazilian-born wife Camila Alves, was sworn in at the same ceremony.

But Blunt has recently come under fire for comments she made regarding her US citizenship. At the Toronto Film Festival Blunt told The Hollywood Reporter, “I became an American citizen recently, and that night, we watched the Republican debate and I thought, ‘this was a terrible mistake. What have I done?’”

More: Emily Blunt Apologises After American Citizen Comment

The actress had also joked during an appearance on 'Jimmy Kimmel Live' that British people tend to look down on Americans and that she had now lost the right to do so by becoming a US citizen.

Blunt has since apologised for her comments, telling the ‘Today Show’, “It was so not the intention to hurt anybody or cause any offence, so I really apologise to those that I caused offence. It was just an offhand joke. I think I’ll probably leave the political jokes to 'Late Night' or something.”