Barbara Palmer, 1st Duchess of Cleveland

English royal mistress from the Villiers family (1640-1709)
(Redirected from Barbara Villiers)

Barbara Palmer, 1st Duchess of Cleveland (12 May 1641 Old Style–9 October 1709) was a royal courtesan and one of the most notorious King Charles II's mistresses.

Gallery edit