A Norfolk woman has been showered with more than 50 cards from friends, family and the community to mark her 105th birthday.

Claire Maggs, celebrated the milestone on Sunday with her family at the Beeches care home in East Harling.

She had a busy morning opening birthday cards receiving more than 50 cards, from friends, family and the community.

Black Swan which runs the home had put out an appeal for cards to mark her big day.

Mrs Maggs was born Clarice on August 8 1916 in Wales.

At the age of 14, she began working as a housekeeper and married her husband Arthur at the age of 23.

Her employer thought the name Clarice was "too posh" for her and shortened it to Claire, a name she has kept ever since.

On what is the key to living a long life, Mrs Maggs said: "Contentment along a side of stubbornness, and not giving in."

Chloe Boon, deputy manager at The Beeches, said: "Claire adores her grandchildren, turned a blind eye to any mischief. She is always content with her life, and lived for her family."