J.Crew Factory's 4th of July Sale is offering 50% off sitewide for a limited time. From breezy dresses and linen shirts to ...