Na Holanda do século 17, Griet (Scarlett Johansson) é uma camponesa forçada a trabalhar como empregada doméstica na casa de Johannes Vermeer (Colin Firth), um renomado pintor. Com o tempo, a garota de 17 anos vai chamando a atenção dele. Griet se torna a musa de um dos trabalhos mais famosos do artista: Girl With a Pearl Earing .