I have no love for the flip flop. They create an unflattering silhouette. No one's legs look longer or prettier in them. Apart from being a lifeguard there is no professional situation where they are appropriate and you are forcing people to look at your feet. And let's face it, no one has nice feet.
As much as I love summer, I don't love flip flops and I am constantly on the hunt for shoes that are easy to slip on and off. These are a good start. Small, delicate and not a lot of actual shoe. If you wear them your feet won't look like you just walked through a coal mine.