15 Best Denim Pieces From Gap
Gap's 15 Best Denim Pieces to Live in This Summer
10
Gap Denim Blazer ($74, originally $148)
Told you: Gap really did think of everything when it comes to denim styles. This blazer is the perfect example, defying the unofficial rules of what a blazer should be made of, and we're obsessed.