Le groupe français L'Oréal a annoncé avoir conclu un accord pour racheter Body Shop International. Il s'agit d'une offre publique d'achat en numéraire sur la totalité du capital du groupe britannique. L'offre est de 300 pence par action, ce qui valorise Body Shop International à 652 millions de livres sterlings. L'Oréal déclare que cette opération aura un impact neutre sur son bénéfice par action en 2006 puis un impact positif sur l'exercice 2007.