Who made Britney Spears’ pink polka dot top?

Shirt – H&M