The benefit to having several events back-to-back? Shopping for them all at once! I found today's rainbow dress, the orange red jumpsuit I posted last week, and the green ruffle dress all around the same time. What I love about this particular dress - besides the amazing rainbow stripes and $55 price tag - is the fact that it could be dressed up or down. With flip flops and a denim jacket, it could work for so many casual occasions. And with heels and statement earrings, it's perfect for a wedding or event!