Oh, where to begin with this Miss Selfridge dress? It's like a really awful 1980s maternity dress. Though the bow detail on the chest might look quite sweet on someone with a small bust, combining it with a horribly unflattering shape and a really bad print is asking for trouble. Not even the skinniest girl could wear this without looking like she modelled herself on a chinese lantern.