Satin, lace, sequins and diamonds galore.