Florence is a popular place to shop. If you are looking for the latest fashion of Italian and international designers, then the Santa Maria Novella district is the best place. You will find most shops along the Via Tornabuoni, Via della Vigna Nuova, and Via Calzaiuoli.
Near the Piazza della Repubblica and Via Calimala, you will find clothes, shoes, books, and gifts.
Several outdoor markets can be found in Florence. The most popular ones are those in the San Lorenzo district, Mercato Nuovo, the Ponte Vecchio, and Piazza Santo Spirito. You will find antiques, local products, books, CDs, etc.
If you like Outlet shopping than this may be something for you. South of Florence you can find some Outlet Shopping Centers like Space Outlet (Prada), The Mall and D&G Outlet. You can find big brands at small prices. This is how to get there.