Anyone here do the cluster lashes themselves? The ones you put under your lashes. They’re suppose to last 3 days. Any advice?? Thank you…
Anyone here do the cluster lashes themselves? The ones you put under your lashes. They’re suppose to last 3 days. Any advice?? Thank you…