Piękna nastoletnia hiszpańska księżniczka Katarzyna Aragońska (
Charlotte Hope) od dziecka wie, że zostanie żoną angielskiego następcy tronu. Kobieta przyjeżdża do szarej i deszczowej Anglii ze swoim wspaniałym i różnorodnym dworem, m.in. pochodzącą z Afryki Subsaharyjskiej damą dworu Liną. Katarzyna zostaje księżną Walii, ale kiedy jej mąż Książę Artur (
Angus Imrie) nagle umiera, jej pozycja zostaje zagrożona. Księżna twierdzi jednak, że jej małżeństwo nigdy nie zostało skonsumowane i dlatego - jako dziewica - może wyjść za mąż za charyzmatycznego i upartego księcia Harry'ego (
Ruairi O'Connor).