A Step-by-Step Guide to Applying Eyelash Extensions
Did you know that artificial lashes have been around for over 100 years? They were invented by Karl Nessler in 1902. Unlike the ones used today, however, they were made from human hair and attached to ‘fish skin’ aka...