Primark White and Rainbow Striped Crop top.
Size 8.