Everyone's favorite designer of "clothes people can actually wear" finally has his very own flagship store in SoHo New York. Phillip Lim's Mercer Street store opens tomorrow.