8 one-shoulder dresses that are here to solve all of your summer event dressing problems