La vida de Mia Thermopolis (Anne Hathaway), una tímida adolescente que vive en San Francisco, da un gran giro cuando, de repente, descubre que es una princesa de verdad, heredera de la corona del diminuto principado europeo de Genovia.