Because of the high acidity level in vinaigrette dressing, it will stay fresh for up to two weeks in the fridge. The oil and vinegar may separate, so give the bottle a good shake before serving.