Hm, I think I know the two you are talking about, the shirt is J. Crew, Im pretty sure it’s somewhat current, so it may still be in stores. I got it in like september, but from my job which is a buy sell and trade store. The dress is vintage, also acquired at my job. Good luck with your gift hunting!