Abercrombie is having a major sale this ... How cute are these printed shorts?! These linen-blend beauties are perfect for lounging around the house or running errands on a super hot day.