Rarely, does a brand come along with such an incredible array of gorgeous designs. I’m a bit of a kid in a candy store when it comes to beautiful design and Mr Self Portrait always delivers. His dresses are world renowned for their incredible intricacy in the details. Using the finest lace and weaving the … Continue Reading