urodziła się w Saint-Maximin-la-Sainte-Baume, jako córka Luciena Bonapartego (1775-1840), pierwszego księcia Canino i Musignano, i jego pierwszej żony Christine Boyer (1773-1800), córki Pierre ’ a Boyera. Była wnuczką Carlo Buonaparte i jego żony Letizii Ramolino oraz siostrzenicą cesarza Napoleona I. jej babka ze strony ojca, Letizia Ramolino (Madame Mère), nazywała ją ” Lolotte.”Kiedy miała sześć lat, a Christine-Egypta, jej młodsza siostra, miała dwa lata, ich matka zmarła w Le Plessis na chorobę płuc, będąc w ciąży z trzecim rodzeństwem. Dzieciństwo spędziła we Francji i Hiszpanii, a od 1804 roku kształciła się u zakonnic we Włoszech.
Kiedy pierwsze małżeństwo Napoleona z Joséphine de Beauharnais zostało anulowane, możliwość poślubienia Charlotte zasugerowała jej ciotka Pauline Bonaparte, ponieważ to wzmocniłoby władzę rodzinną. Pod naciskiem Napoleona, który chciał zaaranżować jej małżeństwo, została wysłana do Paryża, gdzie zamieszkała u jego matki, Madame Mère. Plany małżeńskie z hiszpańskim księciem Ferdynandem z Asturii (później Ferdynand VII Hiszpański) i wielkim księciem Wurzburga (później Ferdynand III Toskański) zostały zaplanowane dla niej przez Napoleona, ale ostatecznie nie zostały zawarte. Charlotte ciągle pisała listy do Ojca, w których skarżyła się na obłudny Francuski dwór i brzydotę swoich krewnych. Skrytykowała nawet samego Napoleona, a kiedy te listy zostały przechwycone przez jego tajną policję, została odesłana do domu. W wyniku coraz bardziej szorstkich relacji między Lucien i Napoleonem, Charlotte, jej ojciec, macocha Alexandrine de Bleschamp, rodzeństwo i rodzina próbowali wypłynąć do Stanów Zjednoczonych 5 sierpnia 1810 roku. Zostali schwytani przez Brytyjczyków i zmuszeni do zamieszkania, najpierw w brytyjskiej kolonii Malta, a następnie w Anglii, aż do upadku Napoleona w maju 1814 roku.
Citoyens français epoki rewolucyjnej. Mario Gabrielli, mąż Charlotty, wystawiony w centrum w 1799 r.
podczas odbudowy wuja Napoleona na okres znany jako sto dni, Charlotte otrzymała tytuł księżniczki francuskiej (22 marca 1815 r.) i tytuł Cesarskiej wysokości. Charlotta wyszła za mąż 27 grudnia 1815 za księcia Rzymskiego Mario Gabrielli (1773-1841). Był potomkiem starej włoskiej katolickiej rodziny z Gubbio, synem napoleońskiego wiceburmistrza Rzymu i bratankiem byłego Kardynała Sekretarza Stanu. W ten sposób została księżną Gabrielli aż do jego śmierci w 1841 roku.
jako szczera i szczera kobieta, Włosi określali księżniczkę Gabrielli mianem „prawdziwego Bonapartego”. Nawet po upadku Napoleona, zawsze pozostawała wierna pamięci swojego wuja, a szczególnie przywiązała się do swojej babki ze strony ojca, Madame Mère, z którą pozostała związana aż do śmierci w Palazzo Bonaparte-d ’ aste, na rzymskim Piazza Venezia, w 1836 roku.
była zapaloną kolekcjonerką książek i patronką Koła Literacko-intelektualnego, które regularnie spotykało się w willi męża na Janiculum w latach 1820-1840. „Villa Gabrielli al Gianicolo” była jednym z obowiązkowych przystanków podróżnych Grand Tour ze względu na wspaniały widok na miasto i jest obecnie rzymską siedzibą Papieskiego Kolegium północnoamerykańskiego.
Charlotte przeżyła męża jako wdowa księżniczki Gabrielli (1841-1865) i w następnym roku po cichu wyszła ponownie za mąż za wiernego wielbiciela Cavaliere Settimio Centamori. Wraz z powstaniem cesarza Napoleona III, Charlotta została ponownie oficjalnie włączona do rodziny cesarskiej i uznana za księżną Bonaparte z kwalifikacją wysokości (21 lutego 1853). Księżniczka Gabrielli zmarła 6 maja 1865 roku, w wieku siedemdziesięciu lat, w Palazzo Gabrielli w Rzymie.