來自美國鄉下的的佩姬(茱莉亞史提爾 飾)一心嚮往成為醫生,並如願考進威斯康辛大學進入醫學預科班就讀;英俊帥氣的艾德華王子(路克馬柏利 飾)討厭王室的繁文縟節,狂放不羈的生活成為了八卦小報爭相報導的焦點,於是決定化名「艾迪」前往美國讀書,不料卻愛上了這位平民女孩,當佩姬被「艾迪」的誠心所打動卻又驚訝發現男友居然是丹麥王子,她要嫁入王室當個王妃或是堅守理想成為醫生?