News

Depending on who you ask, eyelashes aren't ... about 10 minutes to put a full set on. With proper application and care, I've gotten mine to last a week and a half. They're super easy to take ...