Hate dresses? Here are some smart alternatives to wear that’ll see you through summer