OMGoodness – check out this dress that Teaching in Heels found for under $12! It comes in 6 color options. She says that it runs a little big, so you may want to size down. (commissioned links)
Dress — https://rstyle.me/+XGpofP7wsng5nkU3AVhAuA
Sandals — https://rstyle.me/+bZ6qtuxM6hR5OVEo8vx5-Q
Denim jacket, similar — https://shopstyle.it/l/2v4u