The best wedding guest outfits that aren’t floral dresses, according to fashion experts