I love a denim dress. I especially love this Gap denim dress from the Mama Cravens. It has a cute collar, a pleated bib front, and big pockets. It also has these little rolled sleeves and a nice, easy fit. This time, I layered it with my leather vest to toughen it up a bit. Finishing touch was my ankle boots. The textures and colors worked great together and I'm a HUGE believer in mixing soft and hard elements. it always ends in a balanced, quirky outfit like this one. Plus, I was so, so comfortable in this weird summer weather. Which is always a win.