Kim & Co 3xl Blouse Top.
Sells for £36.64 on QVC.
New never worn.