Jenners department store will no longer be selling pate de foie gras, following a long campaign highlighting the methods used to produce the delicacy.
Jenners will no longer be selling the pate on ethical grounds
House of Fraser, the Edinburgh store's owner, has banned its sale at all of its premises on ethical grounds.
Advocates for Animals has spent years campaigning for Jenners to stop selling the product, which is made through the force-feeding of ducks and geese.
The Duke and Duchess of Hamilton boycotted the store over the issue.
Foie gras is produced by force-feeding ducks and geese until their livers swell to six to 10 times their normal size.
Pneumatic pumps are used to force quantities of food into the birds.
In a letter to the Duchess of Hamilton, House of Fraser said: "I am sure that you will be delighted to hear that last month the decision was taken on ethical grounds to stop selling foie gras in all its forms in House of Fraser stores."
The Duchess, whose boycott of the store began in 2000, said: "I am indeed delighted that House of Fraser has taken the ethical decision to end the sale of foie gras.
"There can surely be no excuse for inflicting such terrible suffering on these animals in order to produce a luxury food such as this.
"I am pleased that my husband and I will once again be able to shop in Jenners. I am sure many other shoppers will feel the same."
Advocates for Animals director, Ross Minett, added: "We have been campaigning for Jenners to end the sale of foie gras for many years so this is great news.
The duke and duchess boycotted Jenners over the issue
"We congratulate House of Fraser on its ethical decision.
"There can be no other system of farming in which animals are deliberately raised to become deformed and diseased."
He added that an EU-wide ban on force-feeding was overdue and urged other stores and restaurants to follow suit and asked the public not to buy foie gras.
"We look forward to the day when foie gras in Scotland is a thing of the past", he said.
House of Fraser's new policy follows decisions by other major stores such as Waitrose, Sainsburys and Lidl to end the sale of foie gras.