Gdy zły dyktator grozi przejęciem władzy królewskiej w małym kraju, księżniczka Rosalinda (Demi Lovato) zostaje wprowadzona do Programu Ochrony Księżniczek. Zostaje oddana pod opiekę agenta Masona (Tom Verica) i jego córkę Carter (Selena Gomez). Księżniczka z pomocą córki Masona przeistacza się w Rosie - typową nastolatkę. Rosalinda pomaga Carter przezwyciężyć swoją nieśmiałość do Donniego (Robert Adamson) - chłopaka, który się jej podoba.