Dress code etiquette states that women wear hats for formal events, says Diana Mather, a senior tutor for The English Manner etiquette consultancy. "Up until the 1950s ladies were very seldom seen ...
Whether going to the office, on a laid-back outing, or on a formal occasion, a black blazer is a must-have item that will ...