$25
shop on amazon.com

Pretty sure this was a home job or brought at a boutique! can not find anything online but here is one sort of similar :(

As seen in
  • shirt colorful pattern gypsy bohemian skirt maxi skirt loose skirt festival festival pants tie dye t-shirt tie dye shirt top pink acid wash blouse cute style multicolor fashion