Mary Pickford som Nell Gwyn. Owen Moore som King Charles II. Arthur Hoops som Duke of Buckingham. Ruby Hoffman som Louise - Duchess of Portsmouth. Amelia Rose som Orange Moll.