Miami has a lot of shopping centers where you can buy absolutely everything - here they are called malls. These are some of the most positive reviews of shopping in Miami:
Bayside Marketplace is the most important and largest shopping center in Miami, located in Downtown. The exterior is a large covered street made up entirely of boutiques and restaurants.
Aventura Mall is a shopping center in North Miami, the third largest mall in USA (250000 m²). It is recommended to allocate a whole day for shopping - you can't get around the three floors any faster. You can get there by buses #3, 93, 105, 120, 183.
The Falls is a huge open-air shopping center, and you can find products from Apple, Gap, Victoria's Secret, Swarovski, and other brands.
A special category - outlet malls in Miami - shopping centers where you can buy branded items at unique discounts. For example, in Dolphin Mall discounts on Michael Kors, Ralph Lauren or Tommy Hilfiger items reach 70%. You can have a snack after a tiring shopping trip at Cheesecake Factory.
Another huge outlet near Miami (30 miles away) is Sawgrass Mills. No wonder that 90% of reviews about shopping in Miami are enthusiastic - there are more than 350 stores, including a hypermarket of electronics, boutiques Saks Fifth Avenue and Bed Bath & Beyond, as well as about 40 outlet stores (Prada, Burberry Factory Outlet, Salvatore Ferragamo). By the way, South Beach offers a bus shopping tour from Miami to Sawgrass Mills.