Judith Hampton tenciona ir à Escócia para acompanhar a sua querida amiga de infância, Frances, num dos momentos mais importantes da sua vida. Um plano simples que esbarra num obstáculo ancestral: Judith é inglesa e Frances é escocesa e todos sabem que ingleses e escoceses são inimigos figadais! Frances envia o seu cunhado, Iain Maitland, para acompanhar a amiga na viagem. Embora vá a contragosto, Iain não tarda a perceber que Judith não só é lindíssima como absolutamente encantadora! A atração entre os dois é inegável, e depressa dá lugar a sentimentos mais profundos. Mas Judith tem um outro motivo que mantém em segredo - para visitar as Terras Altas escocesas... algo que poderia arruinar o mais glorioso dos amores.