There is herein described a nanovesicle comprising a bilayer of porphyrin-phospholipid conjugates. Each porphyrin-phospholipid conjugate comprises one porphyrin, porphyrin derivative or porphyrin analog covalently attached to a lipid side chain at one of the sn-1 or the sn-2 positions of one phospholipid. Further, the nanovesicle has a defined regioisomeric ratio of sn-1:sn-2 porphyrin-phospholipid conjugates.La présente invention concerne une nanovésicule comportant une bicouche de conjugués porphyrine-phospholipide. Chaque conjugué porphyrine-phospholipide comporte une porphyrine, un dérivé de porphyrine ou un analogue de porphyrine en liaison covalente avec une chaîne latérale de lipides au niveau dune parmi les positions sn-1 et sn-2 dun phospholipide. En outre, la nanovésicule a un rapport régioisomérique de conjugués porphyrine-phospholipide de sn-1:sn-2.