Amazon
New 3.4g lipstick in Lily Lake Hydrates and moistuises lips for 8 hours Comes in 18 shades of satin-smooth colour Contains 100% natural ingredients Creamy and lightweight feel, ideal for everyday wear
New 3.4g lipstick in Lily Lake Hydrates and moistuises lips for 8 hours Comes in 18 shades of satin-smooth colour Contains 100% natural ingredients Creamy and lightweight feel, ideal for everyday wear