非直系亲属可以买保险,但是得对被保险人具有保险利益才行,如果不是直系亲属,构成抚养等关系也可以。
根据《保险法》的第十二条规定,人身保险的投保人在保险合同订立时,对被保险人应当具有保险利益;财产保险的被保险人在保险事故发生时,对保险标的应当具有保险利益。
具体地说,在财产保险合同中的保险利益,是指投保人对保险标的所具有的因保险事故的发生而受损失或者因保险事故不发生而免受损失的利害关系;在人身保险合同中的保险利益,是指投保人对被保险人所具有的因被被保险人的伤残或死亡而遭受经济上的损失或者因被保险人的身体健康或生命的延续而受益的一种利害关系。