BeautyMakeup International beauty brand – Anastasia Beverley Hills arrives in South Africa by Amy Steenkamp