Madagascan Vanilla Flower The Body Shop Madagascan Vanilla Flower is a perfume made by The Body Shop.