奧地利年輕的皇后茜茜(羅密·施奈德 飾)為緩解維也納皇室生活的壓抑,多次前往匈牙利訪問。她被當?shù)厝嗣裾鎿吹臒崆榇騽樱c安德森伯爵共同勸服不愿歸順的匈牙利貴族時,皇太后蘇菲(瑪格達·施奈德 飾)卻在宮廷散布茜茜與伯爵的謠言。皇帝弗蘭茲(卡爾海因茨·伯姆 飾)沉溺政務(wù),縱容母親干涉朝政及女兒撫養(yǎng)權(quán)問題。茜茜確診肺結(jié)核后,弗蘭茲竟默許蘇菲指使醫(yī)生將女兒強行帶走。茜茜被送往地中海某島嶼療養(yǎng)期間,在母親照料下逐漸康復,身心得到恢復。病愈后的茜茜隨弗蘭茲出訪意大利北部時,當?shù)胤磰W地利統(tǒng)治的民族主義者起初充滿敵意。然而當茜茜與女兒在威尼斯圣馬可廣場重逢時,她的真誠感動了意大利民眾,使他們以熱情姿態(tài)接納這對母女的團聚。