You've Got Class Top
Olive, charcoal, and cream color block top with faux button-up neckline, dropped shoulder, cuffed sleeves and round hem.
Beeson River Brand.
Model is wearing a XL. She is a true XL/14 with a 42DD bust. Size 16 or 34" waist and 5'9" for comparison. True to Size with some room.