Object Image

Barbara Palmer (née Villiers), Duchess of Cleveland

Barbara Palmer (née Villiers), Duchess of Cleveland (1640-1709), Mistress of Charles II.

based on a work of c. 1666

Oil on canvas

1245.0 x 1010.0 mm

NPG 387

Image and text © National Portrait Gallery, 2022