Após completar 17 anos Daphne Reynolds (Amanda Bynes) decide tomar uma decisão radical: partir para a Inglaterra para encontrar seu pai, Henry (Colin Firth), o qual conhece apenas de uma foto antiga que sua mãe, Libby (Kelly Preston), lhe deu. Seus pais haviam se casado numa cerimônia não oficial, mas devido à insistência da família para que Henry seguisse a tradição de nobreza britânica após a morte de seu pai e se tornasse um político, Libby resolveu por deixá-lo e partir para sua terra natal, os Estados Unidos. Pouco após chegar Libby soube que estava grávida e teve Daphne, mas nunca chegou a contar para Henry que ele tinha uma filha. Daphne decide conhecê-lo e realizar seu grande sonho, mas enfrenta problemas ao ver confrontada sua educação liberal com os rígidos costumes da educação britânica, os quais são seguidos por seu pai.