Make up & Skincare, Style and BeautyApril, 2011 SHIFFA THIS COMPETITION IS OVER We recently discovered Shiffa; the luxurious natural skincare brand, hailing from Dubai. Shiffa (meaning ‘Healing’ in Arabic), was… Read More