После того как Элли увольняют с работы горничной в шикарном нью-йоркском отеле, она оказывается в унынии — в конце концов, работа шла не только о деньгах, но и о том, что она пыталась помочь своей семье. Потеря работы под Рождество — не самое лучшее событие, и она не сразу соглашается, когда незнакомец предлагает ей странное дело: временно стать гувернанткой одной европейской принцессы.
К тому времени Элли и так перегорела — но мысль о том, чтобы поменять серые улицы Бруклина на заснеженный замок, кажется почти сказочной. Когда она прибывает туда, выясняется, что девочка, за которой ей предстоит присматривать, вовсе не обычный ребёнок, а капризная принцесса Теодора. У девочки непростый характер: после смерти матери она проверяет границы дозволенного и, мягко говоря, утомляет всех вокруг.
Элли, как оказалось, умеет с детьми обращаться — она выросла, помогая растить своих брата и сестру после семейной трагедии — и, медленно, шаг за шагом, находит подход к Теодоре. В процессе она также становится заметной фигурой во дворце, чему не особенно рады сторонники королевского брака между королём Максимиллианом и определённой леди Селией — союз, который должен укрепить положение монарха.
Постепенно всё превращается из чужого задания в нечто более личное: Элли не просто становится другом принцессы, она помогает и королю увидеть мир другими глазами, и между ними вспыхивают тёплые, искренние чувства. Максимиллиан понимает, что долг перед короной не может перевешивать то, что он чувствует в душе. И в канун рождественского бала он делает выбор, который шокирует двор: отказывается от прежних обязательств и выбирает любовь к Элли. Финал — спокойный и уютный: трое — Элли, Максим и Теодора — встречают праздник вместе, по-семейному.