
Did you know that IT Cosmetics is now available at Sephora? A nice box of IT products landed on my doorstep with specific things that will now be offered at the magical land of makeup (aka Sephora). Being one of my favorite brands, I was so excited to hear this news and I had to […]
The post 8 IT Cosmetics Products You Can Now Find at Sephora! appeared first on Peek & Ponder.