Put simply, a trench coat is a three-quarter length coat designed to keep the grime and rain off your finer clothes rather than offer protection like a full-on winter coatwould; it was first created with a detachable sheepskin liner – back when the coat was known as the ‘trench warm’ –Read More →