From Macy's
Self Esteem's mini dress ticks all the boxes with a cute floral print and sweet smocking at the bust.