Duchess Cast Holly Hollywood Laurie Wallace Cameron Cain Natasha Ashley Long Bobbi Eden Steven St. Croix Randy Spears Steve Hardwood