These $20 Old Navy Flats Are Just as Chic as the $900 Pair I Have Been Coveting Since Last Spring

These are guaranteed to sell out.