Collective the Label Petite blazer dress with crystal buttons in green jewel print
From ASOS
Petite dress by Collective The Label Work-to-weekend vibes All-over print Notch lapels Padded shoulders Double-breasted style Diamante-embellished button closure Regular fit True to size