Like many high street brands, H&M has just dropped its partywear collection and it's full of on-trend pieces for the ...