You Jianxia (China) has held the record for the longest eyelash since 28 June 2016. At that time, her eyelash measured 12.4 cm (4.88 in) and could be found on the upper eyelid of her left eye. However, You Jianxia’s eyelashes continued to grow over the years, and on 20 May 2021, it was confirmed […]