The Duke of Cambridge was in Scotland after being appointed Lord High Commissioner of the General Assembly of the Church of Scotland. While visiting the Queen’s Bay Lodge care home, Betty Magee left William blushing after demanding a kiss.
As William sat down at Ms Magee’s table in the grounds of the care home, she said: “It’s customary in these parts to give a lady a kiss on the cheek.”
William then replied: “Oh you are sweet.
“You’ll make me blush.”
The ex-servicewoman then persisted and asked for a peck to which William promised a kiss when “the rules relax”.
He told her: “When the rules relax more I will come back and give you a kiss on the cheek, Betty.”
After speaking to other OAPs and their families, he returned to Ms Magee and his oldest admirer tried her luck again.
William said: “Betty, I don’t know who is flirting more, me or you.
“Talking to you makes me blush.
READ MORE: Prince Harry issued privacy warning on Duke’s Royal Family confessions
“I could go for him in a good way.
“He is a bit of all right.”
Betty, who has a great-grandchild and three grandchildren, moved into the care home last September.
She served in the Royal Air Force in World War 2.
The Duke also tried his hand at woodworking as he visited the Grassmarket Community Project while in Scotland.
William had tea with several members who told him how the Grassmarket project had helped support them during the pandemic.
He told the group: “We need to keep this community feeling going after the pandemic.
“Even driving around London at the moment, you can really feel that community spirit because there are no tourists, it feels like everyone who is there lives there, and we need to keep those values going.”
William began a week-long visit to Scotland on Friday and the Duchess of Cambridge will join him on Monday for the rest of the tour.