Lush cosmetics have finally opened their V&A Cape Town store

You have NO IDEA how thrilled I am to have Lush cosmetics available in South Africa. Seriously. The first time I ever encountered them was when a bestie (love you Smeth!) took me to their Covent Garden store in London back in 2000. She was like ‘Oh my God, Leigh, you’re going to go wild in […]

Read More