Beauty lovers are notoriously tough to shop for. They follow trends, know their ingredients and usually already own the ‘It’ ...