This season the denim gods have graced us with a plethora of jean styles that all the cool girls love. For the most part they all have vintage vibe with high-waist details and worn-in detailing. These can all be dressed up with a statement top and strappy heeled sandals or dressed down with a classic tee and mule flats. Shop our top picks of the season below.