Dresses by Miss Selfridge(Miss Selfridge)

Sequins, sparkle, lace and tulle. It's time to indulge in a cocktail dress for you will soon be partying all night long. Here are our top 20 favourites!