Hipster Chic Wedding!!! I totally love this dress as a bridesmaid's dress...you could get different colored belts for each girl and match their shoes and/or flowers to the belt.
Although I wouldn't wear sweatpants to the gym, I love this outfit. I love that the colours go together but that it could look super cute outside of the gym. I might change the bra, but otherwise, an adorable outfit to wear to do some quick shopping.