Stop Press! Nature’s Minerals Foundation
October 25, 2008

It was bound to happen sooner or later.
The Body Shop have entered the mineral makeup market with Nature’s Minerals. With six shades to choose from, dermatologist tested, and the famous Body Shop pedigree behind it, this is a foundation you must try.
Nature’s Minerals Foundation
$25 – The Body Shop
Posted in: Face, Stop Press!

Post a Comment