A Christmas Proposal Cast Nicole Eggert David O'Donnell Tom Arnold David DeLuise Shannon Sturges Sarah Thompson Patty McCormack John C. Colton