The World's Longest Eyelashes

You Jianxia has held the world record for the longest eyelashes since 2016. That is until she just broke her own record with her lashes now measuring 4.88 inches!


View Full Site