31 May Iconic Illuminator That Sells Every 60 Seconds Launches New BODY Version!
ICONIC London has become known for its industry leading, first to market innovative liquid highlighter which coined the name “Illuminator” – a term now used industrywide. The original “holy grail” Illuminator of its kind has graced some of the world’s most sought-after cheekbones including Kendall Jenner,...