Фильм снят по мотивам романа Мэг Кэбот «Как стать принцессой» (The Princess Diaries, 2000).
Фильм был срежиссирован Гэрри Маршаллом. Продюсерами стали Дебра Мартин Чейз и Уитни Хьюстон. Энн Хэтэуэй взяли на роль Мии, потому что дочери Маршалла увидели её на кассетной записи и сказали, что у неё лучшие волосы для принцессы.
Гектор Элизондо, снимающийся во всех фильмах Маршалла, играет Джозефа, охранника. Его дочь, Кэтлин Маршалл, играет секретаршу королевы Шарлотту Катэуэй, чья фамилия упоминается только в титрах.
Сюжет книги разворачивается в Нью-Йорке, но в фильме его перенесли в Сан-Франциско, потому что внучки Маршалла живут там.