Something smells fishy! Karlie Kloss' ad for Caroline Herrera's new fragrance was pulled when the stiletto shaped bottled looked more like a sex toy than a heel.