Egy özvegy takarítónő az 1950-es évek Londonjában, őrülten beleszeret egy divatos Dior ruhába, és úgy dönt, hogy kell neki egy olyan ruha. Mindent megtesz, hogy előteremtse az ehhez szükséges pénzt, majd miután ez sikerül, nekivág a párizsi kalandnak.

Az emlékezetét vesztett első világháborús veteránt egy elmegyógyintézetben kezelik. Egy harmadrendű színésznővel egymásba szeretnek. Összeházasodnak és boldogan élnek. A férfi azonban balesetet szenved, s most meg a közelmúltja esik ki az emlékezetéből, ugyanakkor tudatilag visszatér régi világába. Az önfeláldozó és kitartó asszony elhatározza, nem engedi el a férjét.

Batsheba független, erős, önfejű és nagyon szép. Nem csoda, hogy aki látja, beleszeret. És az sem csoda, hogy ő maga nem tud választani az érte versengő férfiak között. Először Gabrielt, a birkapásztort bűvöli el, és bár kölcsönösnek tűnik köztük a vonzalom, a nő nemet mond a házassági ajánlatra. De szerelmével üldözi őt a környék legjobb módú agglegénye, Boldwood is. A legvonzóbbnak pedig egy katona, Troy őrmester tűnik. A választás nehéz: sok megpróbáltatás és öröm; vonzódás, hazugság, féltékenység kell hozzá, hogy Batsheba rájöjjön, ki az, akire igazán szüksége van.

Abdul Karim, a fiatal tisztviselő Indiából Angliába utazik, hogy részt vegyen a királynő Arany Jubileumán, és meglepve tapasztalja, hogy maga a királynő veszi pártfogásába. Amikor a királynő elkezdi firtatni régóta birtokolt posztjának korlátait, váratlan és elkötelezett szövetség jön létre közte és a férfi közt, és olyan lojálisak egymáshoz, hogy az udvartartás és a belső körök megpróbálják szétzúzni ezt a viszonyt. Ahogy a barátság mélyül, a királynő új szemmel kezdi látni a világot, és boldogan nyeri vissza emberi mivoltát.

A meddőségi problémákkal küzdő pár házasságát próbára teszi a szardíniai nyaralás – a szomszédos család pedig csak fokozza a feszültséget.