Buy yourself some decent innerwear. Victoria Secrets is overrated and overpriced, have you tried Soma Intimates yet?
I personally do not like transparent tops/skirts/dresses so I use slips, slips are not for grannies - they will make your clothes flow. Here are some good options - camisole, slip, skirt slip.
Replace your innerwear if it doesn't fit you, has holes, has lost elasticity, they are uncomfortable or don't have the same shape and honestly just replace it if you have used it for more than a year.
Jeans: Abercrombie and Fitch
Sweater: J crew factory