This is a vintage 1980s peplum dress with red and white polka dots. It features ruffles, buttons, and a Kelly J style. The brand is Vintage Red.
top button is loose- see photo