Using Vinegar will stop removing stains ?? Is there a way to get the new look again ..

I was shocked to see my bright colored cotton shirt look like a year used shirt after 2 washes . This is an Louis Philippe so not to bother about the quality of the shirt. I am planning to wash it with vinegar in next wash. But my doubt is whether using vinegar will harm removing stain from clothes and whether can i get the shirt its original look again ? .. This is one of my favorite shirt .....
Inappropriate?

User_default_medium