A woman living in the US state of Arizona has proved that you're never too old to pick up your knitting needles and pursue your favourite crafty hobby.
Evelyn Holmes lives in the Country Club of La Cholla retirement community and she turned 102 in April, the Arizona Daily Star reports.
For five years, she has been knitting baby blankets for the nearby Northwest Medical Center's neonatal intensive care unit - and she manages an astonishing four to eight blankets every single month.
Staff at the hospital welcome the beautiful knitted items, as they soothe the babies and also make the parents feel more comfortable as they wait around on the wards.
Director of activities at the retirement home Crystal Payne said Evelyn is amazingly dedicated.
"She has to take breaks to keep her hands from freezing up, but she can't imagine not doing it. Evelyn has a joyful spirit and takes pride in doing for others," she commented.
The elderly lady revealed that she has actually been knitting baby clothes since the 1930s, so it's no wonder she's so accomplished! She considers knitting as part of her everyday routine and credits her longevity to a healthy lifestyle and good genes.
However, we can't help but think that doing something she loves and pleasing her soul each day by giving to others also contributed to her having reached her centenary.
When asked for her final thoughts in the newspaper's interview, Evelyn said: "Live life to the fullest. Do something for others. That is what we are here for, to do for others what we can."
However, this remarkable lady isn't the only knitter we know who has passed the 100-year mark. Last month, the Eastern Daily Press reported that the Friends of John Grooms Court in Norwich had decorated a ten-foot tall pergola with hundreds of knitted flowers.
And the oldest contributor? A woman from Walton-on-Thames aged 104.
If you want to do what Evelyn does and knit baby blankets for charity, we've got a great pattern you can use here.