Carole Middleton 's granddaughter is Charlotte Elizabeth Diana .
On 2 May 2015 her first granddaughter Charlotte Elizabeth Diana was born , who is now fourth in line to succeed to the British throne.
Carole Middleton