A great-great grandmother celebrated her 103rd birthday yesterday with a party at her own home in the north-east.
Christina Kidd, better known as Margaret, was the centre of attention when family and friends came calling at her house in Gardenstown, where she continues to live a full and independent life.
She was born at Dipple, in Speyside, into a farming family and later moved to Knock, near Cornhill and then Gamrie.
She was educated at Ternemny School, Knock and Bracoden School, Gardenstown.
Her father, George McIntosh, farmed at Middleton of Troup, Gamrie, where she worked after leaving school.
In 1931 she married farm servant William Kidd and the couple began life together farming at Blackhillock, Gamrie.
They later moved to Rosehall Farm, Gamrie, where they remained until retirement.
Mrs Kidd and her husband, who died 31 years ago, raised three daughters: Betty, Hilda and Helen. She is now the matriarch of a large and extended family which includes more than 20 grandchildren and great-grandchildren.
She is also not the only family member to have made it into triple figures.
Her sister Mary Thain turned 100 on May 24, 2007, but sadly passed away shortly afterwards, while other relatives made it into their 80s and 90s.
She became well-known in the village for making and selling cheeses to residents, as well as vegetables. She also has a passion for home baking.
Mrs Kidd’s family said she has amazed them by reciting poetry she learnt at school days word-for-word.
A hard working ethic was ingrained on her at a young age. She said: “It was much harder during my working days back then. There were no cars, it was hard labour and the winters were much more cold and severe than they are now.
“We had no choice but to get on with it.”