What to wear on NYE: Sequinned, velvet and metallic dresses for women

December 31 is your last chance of the year to shine. Do it right with our edit of the best party dresses to welcome in 2026, says Abha Shah