Když je malá pohádková země napadena zlým diktátorem, je princezna Rosalinda převezena do ochranného programu na Zemi ve Wisconsinu kde se pod svým novým jménem Rosie (Danni Lovato) musí za pomoci Carter (Selena Gomez) naučit chovat jako obyčejný teenager. Rosie na oplátku pomůže Carter s královským chováním a s láskou…