The Body Shop Tea Tree Flawless BB Cream – Review and Swatch

One of The Body Shop’s most popular ranges is the Tea Tree Oil range which is formulated with organic Tea Tree oil specially sourced from Kenya. The newest addition to this range is the Flawless BB Cream which comes in three shades to suit Indian skin tones. These days, I have been using BB creams […]