I am having a hard time with figuring out what kind of shoes to wear. I am a shoe fiend. I have a closet just for my shoes. (Have I mentioned that I have the best FI in the world?) Anyway, there are so many fabulous shoes that I could wear, but there are a few problems. Problem Numero Uno. We're planning on getting married on the beach. So stilettos could be a disaster. I would be falling all over myself. Problem Numero Dos. There is only like an inch height difference between FI and I. I wear heels, he doesn't mind, it's never been an issue. But I don't want to be taller than him in pictures either. It's just aesthetically weird to me. I wish I could get over that but I dunno if I will.
So I've been trying to find sandals or flats that are cute enough for me. I'm having the hardest time though. I have found these:

I really like them, they're super cute, a little dressy and frankly, nicer than white flip flops. But the shoe fanatic in me cringes a little. I mean, I'm one of those stereotypes that would actually look forward to the shoes more so than the dress for my wedding. I know, I should find a support group or something. Does anyone have any ideas that would be practical and also something really special? Vintage inspired ideas get extra credit!