Denim Circle Skirt  | American Apparel

Pretty sure this is exactly it! It comes in four colours, including the one in your picture.

As seen in
  • shirt crop tops tank top top clothes girly casual sleeveless neutral skirt grey grey denim jeans crop crop tops skater skater skirt grunge pale style jeans apparel tank top blue white denim skirt