Sofija – paprasta mergaitė, gyvenanti su mama ir padedanti jai pardavinėti batus. Kai kartą jos abi nuvyksta primatuoti batų princui, Sofijos ir jos mamos Mirandos gyvenimas pasikeičia visiems laikams. Princą sužavi ne tik atvežti bateliai, bet ir gražuolė mama Miranda. Jie susituokia, ir Sofija turi mokytis princesės gyvenimo subtilybių. Pasirodo, ne viskas taip paprasta. Norint būti tikra princese – neužtenka apsivilkti puošnią suknelę. Reikia gracingai elgtis, ir tai daryti natūraliai ir nuoširdžiai. Ar įmanoma to išmokti?