Frosted Cranberry Shimmer Mist The Body Shop Frosted Cranberry Shimmer Mist is a perfume made by The Body Shop.