Asos does offer a rent service, but if you are looking for your own fancy dress that is made from a fancy fabric, these options might be perfect. Fabrics like 100% cotton often feel way nicer on the skin than plastic fabrics like polyester.
I personally love dresses because you just need one item for a whole outfit and you can style it in allot of different ways.