They stood triumphant on the Buckingham Palace balcony, victors in the long battle that had decimated Europe. The King and Queen, together with Princess Elizabeth and Princess Margaret
At home, Carole Middleton is the epitome of the unflappable grandmother. But some 4,000 miles, 'Ma Middleton' something becomes quite different altogether.
Queen Elizabeth and Princess Margaret shared a deep and unbreakable bond throughout their lives, standing by each other through both good and bad times.