A topical composition for restraining carbonylation of skin protein, and a preparation method therefor and uses thereof. The topical composition contains sinomenine as an active component. The method for preparing the topical composition comprises a step of obtaining sinomenine from sinomenium acutum species plants.本發明揭示一種包含來自風龍屬植物材料的局部組合物。所述局部組合物可在受試者皮膚上使用。通常,所述局部組合物包含來自原拉拉藤種的植物材料,例如萃取物。所述萃取物至少包含青藤鹼作為活性物質。所述青藤鹼以施用後有效抑制受試者皮膚蛋白羰基化的量存在於所述局部組合物中。在某些實施例中,所述局部組合物的活性成分由青藤鹼組成。在具體實施例中,所述局部組合物由青藤鹼組成。本發明亦揭示一種用於抑制受試者皮膚蛋白羰基化的美容方法,包括將青藤鹼應用至受試者皮膚的步驟。所述局部組合物一般以足以抑制皮膚蛋白羰基化的量和/或時間應用。