An ecru shirt looks great with ties in shades like burgundy, dark brown, or deep green. These earthy tones complement ecru’s neutral warmth for a polished and elegant outfit.