Best satin dresses for 2023: From slinky midi dresses to floral maxi dresses summer