Hey there. ^^
I don’t know the city that well, but I was over there this summer and I remember this place you could try. It’s called 77th Street (if I remember correctly?); it’s not a street but a small mall/series of small boutique things and you can get to it from the Xidan station (it’s connected to the station).
Hopefully this helps! Good luck(: