Yes, it is legal to buy Instagram followers. It is not against the laws and not illegal. It is a completely legal way to promote your IG account to get social proof.