Jenny McCarthy guest stars.