The L.B.D. is like the silent saviour of a what am I going to wear crisis. Unassuming on the hanger, a little black dress can be a wonder when nothing else seems right. Demi Lovato, Teresa Palmer, Emma Roberts and Anna Kendrick must have all been having one of those moments recently with all four lovely ladies donning different variations on the black dress. Demi went for drama with a short at the front/long at the back gown, Teresa chose a neat full skirted frock, Emma worked a lacy number, whilst Anna went for a softly ruched navy and black satin style. Each of them looks smashing in our book, but whose L.B.D do you prefer?