The best ever cami knee-length dress is perfect for many of your summer needs. It's soft, stretchy, has adjustable straps and is so comfy! Dress it up or down. Throw it over your swimsuit as you head to the pool, pair it with a jean jacket and a ball cap or a cute necklace and fun sandals. The possibilities are endless. AND these have pockets!! What could be better? Buying one in every color seems like a good idea to us.