Duchess of Cornwall

Duchess of Cornwall

Britain's Duchess Catherine's mother has been voted the most glamorous celebrity grandmother.

Carole Middleton - who welcomed her grandson Prince George into the world in July - beat the Duchess of Cornwall to the number one hotspot in a new survey, which revealed 40 per cent of UK grandma's voted Carol as their poster girl, while just two per cent opted for Camilla.

A spokesman for Kaleidoscope, who carried out the survey, said: "There are so many super stylish grandmas in the public eye at present such as Carole Middleton and Mary Berry that are really leading the way for British women and providing them with a huge pool of style inspiration."

Meanwhile, Carole has been enjoying the company of her new grandchild as Duchess Catherine - who was known as Kate Middleton before she married William in 2011 - broke royal tradition by moving back into her parent's home in Bucklebury.

A source said previously: "Carole is really amazing. They are calling her the 'baby whisperer' as she is the only one who can get him to sleep. The Middletons' home is such an oasis of calm for Kate, she is keen to stay as long as she can there, even up to six months."