Pat McGrath Labs
SatinAllure Lipstick
Safety
98
= same score
★★★★★
Shares
PolybuteneCaprylic/Capric TriglyceridePolyethylene
+14 more