Beautiful blouse

Length 29 inches, armpit to armpit 21.5 inches laid flat done up