Amy Kalmin was sure her bridesmaids would wear their purple skirts after her wedding, but then reality set in.