Charles II
- Lucy Walter (c. 1630 – 1658)
- Barbara Palmer, 1st Duchess of Cleveland (1640 – 1709)
- Louise de Kérouaille, Duchess of Portsmouth (1649 – 1734)
- Hortense Mancini (1646 – 1699)
- Nell Gwyn (c. 1650 – 1687)
- Moll Davis
- Winifred Wells
- Jane Roberts
- Mrs. Knight
- Mary Bagot, widow of Charles Berkeley, 1st Earl of Falmouth
- Elizabeth Killigrew, Viscountess Shannon
- Elizabeth, Countess of Kildare
- Catherine Pegge (b. 1635)
Read more about this topic: List Of English Royal Mistresses