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