GAP are currently offering 25% off all shorts for a limited time only. The offers ends 15th May so there isn't much time left to take advantage of the deal. There are lots of different styles and colours to choose from.