I was on Pinterest when I saw this outfit. I followed the links to a blog called Zipped where I discovered Chelsea Lane and her Instagram account. I really love her style. She has a fantastic mix of sweet and girly to tomboy and tough. I highly recommend her blog.
Jeans: Madewell (similar)