This is a navy polka dot blouse by Zara Basic. There is a bar across a keyhole opening on the chest, and cap sleeves.

100% polyester except for trimmings