Does anyone know where the cream beret hat that Catherine Tyldesley was wearing in coronation Street the other night comes from