Dress Rental company for your big & small events: Rent Frock Repeat. Pretty cool concept - you pick a dress, rent it at a fraction of the cost, they ship it to you (with an extra size for backup), you send it back. No buyer's remorse for only wearing it once. You can pick a dress you couldn't otherwise afford, or a dress that's a little too bold to buy since you it will be noticed when you wear it twice.
I really love this outfit! And it's a "budget" outfit... Cardigan, tank, and pants are 15 dollars each, coat is 23, boots are 35 and bag is 49... Some are still a bit more than I would pay, but this look can definitely be done on a budget!