Ditsy Floral top from M&S. Measures approx 19 " armpit to armpit so quite a small fit. From pet and smoke free home.