Sharing all the details of the Gap flash sale happening now + 16 chic spring outfit ideas you can wear both now & later in the summer!
598