Make - Marks and Spencer, 2 part set - Vest and Floral top set. Colour - Purple Beige floral design. Under vest is solid purple. Size - UK 12 - 14.
eBay