Eleonora Bernadotte (szw. Leonore Lilian Maria; ur. 20 lutego 2014 w Nowym Jorku) – księżniczka Szwecji, księżna Gotlandii, członkini szwedzkiej rodziny królewskiej, najstarsze dziecko i pierwsza córka Christophera O’Neilla i jego żony, księżniczki Magdaleny. Jest wnuczką króla Szwecji, Karola XVI Gustawa. Zajmuje dziesiąte miejsce w linii sukcesji do szwedzkiego tronu, za swoją matką, a przed swoim młodszym bratem – Mikołajem.
Życiorys thumb|200px|Księżniczka Eleonora podczas uroczystości zaślubin wuja, księcia Karola Filipa (2015) 3 września 2013 rzecznik szwedzkiej rodziny królewskiej podał do wiadomości, że najmłodsza córka króla Karola XVI Gustawa, Magdalena, spodziewa się narodzin swojego pierwszego dziecka. Magdalena poślubiła swojego narzeczonego, Christophera O’Neilla, kilka miesięcy wcześniej. Mężczyzna nie zdecydował się na przyjęcie nazwiska żony oraz tytułu księcia Szwecji, ponieważ musiałby wówczas zrezygnować ze swojej pracy. Księżniczka również nie przyjęła nazwiska męża. Król Szwecji ogłosił, że potomkowie tej pary będą nosić tytuł księcia lub księżniczki Szwecji i będą wpisani do linii sukcesji szwedzkiego tronu.