奥地利年轻的皇后茜茜(罗密·施奈德 Romy Schneider 饰)遍访匈牙利,感受到这里的人民对她毫无政治性的热情,她深深地喜欢上了这个国家和人民,这也是唯一一种能让她逃离维也纳皇室生活压力的办法。然而,当她和安德森伯爵在匈牙利安抚不愿屈服的贵族时,皇太后苏菲(Vilma Degischer 饰)却在散布茜茜与伯爵之间的谣言。弗兰兹(卡尔亨兹·伯恩 Karlheinz Böhm 饰)一直埋头国事,任凭母亲苏菲去干预朝政,甚至包括女儿的抚养问题。当茜茜被诊断患有严重的肺结核病时,弗兰兹竟然依从母亲的意思让医生将女儿从茜茜身边带走。茜茜被送往遥远的岛上养病,孤独无助的她在母亲的精心呵护下,身体逐渐康复。茜茜病愈之后陪同弗兰兹前往意大利北部进行访问。那里的民族主义者们强烈地反对奥地利的统治,对整个王室表现出很大的敌意。但是,当茜茜和她的女儿在圣马可广场重聚时,意大利人民被善良的茜茜感化了,他们热情地欢迎她和女儿的团聚。
奥地利皇后伊丽莎白,绰号茜茜公主,喜欢在匈牙利旅行。她欢迎安德拉西伯爵的政治上有价值的友谊,但当他承认他爱上了她时,她返回维也纳,以免关系变得过于亲密。她在匈牙利的时光只是暂时缓解了维也纳宫廷生活的挫败感,尽职尽责的弗朗茨·约瑟夫仍然坐在办公桌前,允许他严厉、专横的母亲索菲干涉他与茜茜公主苏菲的抚养问题。茜茜公主决定返回,并在途中遇到了弗兰兹,弗兰兹要来匈牙利将她带回维也纳。他们决定去巴德伊舍度假但茜茜生病了,并被诊断出患有可能致命的肺结核。根据医生的命令,弗朗茨·约瑟夫必须允许他的母亲将他的女儿从茜茜公主身边带走。
由于健康状况不佳,缺乏丈夫和孩子的陪伴,茜茜公主在前往气候更健康的马德拉岛和科孚岛的过程中面临着失去生存意愿的危险。迫切需要的心身治疗以她坚不可摧的积极母亲卢多维卡的形式出现,她慈爱地照顾茜茜的病情,并通过带她去田园诗般的散步来恢复她对生活的热情。笨拙的保镖奥伯斯特·伯克尔(Oberst Böckl)对皇后的溺爱近乎不当,再次提供了一个滑稽的基调,正如他在三部曲的每一部分中所做的那样。
最后,茜茜康复并与丈夫团聚,对米兰和威尼斯这两个奥地利在意大利北部的剩余领地进行正式访问。意大利民族主义者对哈布斯堡王朝的君主进行了充满敌意的欢迎。米兰贵族派他们的仆人穿着高贵的服装,去斯卡拉歌剧院观看皇家指挥演出,乐团以约瑟夫·海顿的《Gott erhalte Franz den Kaiser》的旋律开始,然后顺利过渡到威尔第的合唱《 Va,《纳布科》中的“ pensiero ”观众中伪装的仆人唱这首歌以抗议奥地利的统治。歌剧结束后,弗兰兹·约瑟夫和茜茜公主在正式招待会上接待了伪装的仆人,仆人们以贵族主人和情妇的名义被介绍给这对皇室夫妇,这是一个令人轻松的喜剧时刻。茜茜公主知道她没有见到真正的贵族,但当真正的贵族意识到他们的仆人被介绍给皇帝和皇后时,他们绝望和惊慌地尖叫,因为皇室夫妇认为这些笨拙的普通仆人实际上是他们的仆人。贵族。在威尼斯,人群在大运河上皇家驳船的这对夫妇游行中保持敌意的沉默当他们经过时,意大利民族主义旗帜从紧闭的窗户后面挑衅地展开。但当意大利人亲眼目睹茜茜公主和她的小女儿在圣马可广场上公开恩爱的团聚时,情绪激动的意大利人融化了。