Sofia

from The Marriage Portrait by Maggie O'Farrell

Role: Cameo

Lucrezia's nursemaid

Readers picture Imelda Staunton as Sofia in The Marriage Portrait by Maggie O'Farrell. Other fancast picks include Julie Walters.

Top pick

Imelda Staunton

Other picks

Julie Walters

Picture someone else? to vote or add your own pick.

What Sofia looks like

How readers say the book describes them.

Other The Marriage Portrait characters

See all characters