Kimberly Guilfoyle has resigned as U.S. ambassador to Greece amid allegations she engaged in improper and possibly illegal conduct before and during her tenure.