Charlotte was born in London on 7 January 1796. On 2 May 1816, she married Prince Leopold of Saxe-Coburg-Saalfeld, who later became Leopold I of Belgium. On 5 November 1817, she gave birth to a stillborn boy. On 6 November 1817, she died from complications of the birth.