Ladies Bench jacket. (Harbury CV33)

Size L. But I would say medium.