“Tears in Kensington Palace: A Lullaby for the Grandmother She Never Met”
Princess Catherine sat poised at the grand piano in the palace’s music room, her hands trembling ever so slightly before pressing down the keys. Dressed in an ivory silk gown that shimmered like moonlight, she was serene — yet her eyes revealed the emotion she tried to contain. Beside her stood Princess Charlotte, barely nine years old, dressed … Read more