I posted this on my blog but haven't gotten a response. Can anyone ID this shoe? It's Kate Spade and was a popular print several years ago. I think the print starts with a letter "N" but for the life of me I can't remember. Nova? Or something. I've never worn it as it fits a bit snug and I never got a chance to return it. Many thanks in advance!