Rod Stewart has said he is “enraged” after he agreed to pose in a jacket while visiting Canada, not realising it was made from seal skin.

A photo of the 70-year-old singer wearing the seal fur jacket appeared on social media after he visited a store in Newfoundland, and he was thanked for offering his support to the seal fur industry.

But Rod has hit out at the claims he was being fitted for the jacket, insisting he was not even aware it was made from seal skin, and took to social media himself to explain.

A statement on his Facebook page said: “The store clerk wanted to take a photo with Rod and asked if he would pose in one the store’s jackets and Rod obliged. He was not being fitted for it as has been alleged and had no intention of buying it.

“Rod regrets that he didn’t check what the jacket was made of. Rod has since been very upset to learn that the shop has been using this image as an advertisement for an industry that he does not know much about and certainly does not support.”

Rod Stewart – On Saturday Rod Stewart landed in St. Johns… | Facebook

Fans of the I Don’t Want To Talk About It star were not impressed.