Jewellery retailer Lovisa is set to snap up 21 fashion accessory stores in South Africa for $2.25 million, placing it well ahead of growth forecasts.