Barbara Villiers figures prominently in Bernard Shaw's "In Good King Charles's Golden Days" (1939) and Jessica Swale's "Nell Gwynn" (2015), played in the premiere productions by Daphne Heard and Sasha Waddell respectively.