Guest Stars Michael Therriault as Lord Castleroy Kathryn Prescott as Penelope Gil Darnell as Christian de Guise David Knoll as Martin Jenna Warren as Ainsley Ari Cohen as Robert Norwood