When you’re craving a shopping day, but the Miami weather is too nice to miss, enjoy the best of both worlds at a variety of outdoor venues for all shopping styles. Head for the high-end boutiques of Bal Harbor, the popular pedestrian Lincoln Road or the casual Bayside Marketplace, where your favorite shops are surrounded by waterfront attractions and boat rides.