To browse and purchase the collection on Sephora.com click here
Toxic Nature launches in the US!
Wednesday, April 13, 2011 at 10:09 AM
As Toxic Nature captures the imaginations and creativity across the UK…the collection has now launched in the US and is available through the Illamasqua counters in selected Sephora stores and on Sephora.com