The Divine Invasion – Photographer Ben Toms and makeup artist Peter Phillips team up for an abstract beauty story featuring delicate butterfly ornaments for the June issue of Dazed & Confused.