From yellow petals of Iceland poppy, besides the known flavonoid gossypitrin, seven kaempferol derivatives were isolated. In addition to kaempferol 3-O-beta-sophoroside and kaempferol 3-O-beta-sophoroside-7-O-beta-glucoside, known from other plants, the mono- and dimalonyl conjugates of the latter were identified by MS and NMR spectroscopy. Structure analyses of a set of co-occurring pigments, the nudicaulins, revealed that they have the identical acylated glycoside moieties attached to a pentacyclic indole alkaloid skeleton for which the structure of 19-(4-hydroxyphenyl)-10H-1,10-ethenochromeno[2,3-b]indole-6,8,18-triol was deduced from MS and NMR as well as chemical and chiroptical methods.