The advertisement for People for the Ethical Treatment of Animals (PETA) shows the former Baywatch babe wearing a bikini and sporting the words of butchers' cuts of meat printed all over her flesh.
"It was good for us actually. It was banned from the square, the Montreal downtown because it actually made worldwide news that way, so thanks Montreal. It was good because we just wanted to get the message out that we all have the same parts and that there are all different reasons to go vegetarian. Spread the word," dailystar.co.uk quoted her as saying.
Anderson went to Montreal last month to unveil the poster at Jacques-Cartier square, but city officials refused to allow the event to go ahead insisting the image was "sexist".