View Full Cast Kyle MacLachlanSelfRaffaella De LaurentiisSelfFreddie FrancisSelfAntony GibbsSelfDavid AnsenSelf