Between bridal shower gifts, bachelorette party costs and gifts for the actual wedding day, stocking up on affordable wedding guest dresses just makes so much more sense than splurging on a frock you’ll only have occasion to wear maybe three times a year.