From ASOS
Top by Stradivarius Nine-to-nine staple Spread collar Button placket Long sleeves Ruched waist Regular fit