Teen Who Set Guinness World Record for Longest Hair Donates It to Inspire Others to Do the Same Nilanshi Patel, 18, is already famous for claiming the Guinness World Record for the longest hair on a teenager. Now, she’s attracting more attention after donating her fantastically long hair for a good cause. Known as the “real life Rapunzel,” the Indian teen who hadn’t had a haircut since age 6 wanted to donate her hair to support children with cancer. However, her mother convinced her to put her hair on display at Ripley’s Believe It or Not! museum to motivate others.