This blouse deserves a post all of its own. H&M have really knocked my socks off with this simple cream blouse. Not only is it a wardrobe staple, it is so bloody cheap. £7.99!
I cannot think of a single reason why anyone would not want to buy it, can you?
Teresa x