All Victoria’s Secret brand apart from the bottom left, light pink top piece. Never used, only tried on. Black top: XS Black bottoms: S Purple top: S Beaded pink top: S Light pink top: no listed size on rage but I am 32D and it fits me pretty well. Inquire about separate purchases.