Cosmetics company L'Oreal, which is based in France, has said that it would respect the ban and "no longer sell in Europe any finished product with an ingredient that was tested on animals" after Monday.
The RSPCA, however, said: "This is a great day for animals but it isn't the end of the story, there are still many animals being used across the world to develop cosmetics products that will be sold outside of the EU."