茜茜的父亲是巴伐利亚的马克西米利安·约瑟夫公爵。约瑟夫公爵离开了城里各种没玩没了的上流社会的酒会应酬,带着老婆孩子跑到乡下远离世事,还亲自给孩子们表演马戏。这些举动在当时欧洲的贵族圈子里都被视为离经叛道的另类行为。在这种环境下成长起来的茜茜从小就没受到当时的贵族社会那套繁文缛节的束缚,以致于她甚至小小年纪就和男孩子们一起学会了骑马。
马术在欧洲尽管被视为是贵族绅士的高雅运动,但在当时女孩子骑马是被视为另类的。茜茜的“假小子”之名很快就传遍了欧洲的贵族圈子。1853年奥地利皇帝弗兰茨·约瑟夫一世的母亲索菲希望自己的儿子秉承当时欧洲贵族社会的传统迎娶一位门当户对的贵族人家的千金小姐。茜茜的母亲卢德维卡正是索菲的妹妹。当时的欧洲也流行亲上加亲的表兄妹通婚形式。
按说茜茜的家庭门第与奥地利皇室也算般配,而且两家本就是亲戚关系,所以亲上加亲看起来似乎也说得过去。问题在于索菲对马克西米利安·约瑟夫公爵这个她眼中的另类人物是很有成见的,不过她本着亲上加亲的理念不愿让一个不明来历不知底细的陌生人成为自己的儿媳。索菲思前想后还是决定和茜茜家联姻,但她所认定的儿媳是相对文静的马克西米利安·约瑟夫公爵的长女海伦。
在此之前弗兰茨·约瑟夫和海伦素未谋面。如果以我们今天的眼光还认为这就是一桩典型的包办婚姻。可索菲皇太后长期以来就一直因为独断专行的作风而被称为“霍夫堡宫内唯一的男人”,因此她已将皇帝对自己的服从视为是理所当然的。出人意料的是弗兰茨·约瑟夫在婚事上第一次违抗了母亲的要求:他并没选择海伦,而是向茜茜求婚。到此为止历史上真实的茜茜公主的人生轨迹和电影中是基本吻合的。