In a world where new beauty brands are cropping up thick and fast, Avon is a true stalwart. Not only is it surviving, it’s ...