Rome has all you need when it comes to the best shops and designers. The main shops are around piazza di Spagna including Prada, Armani and Gucci. You'll find many high-street fashion on via Nazionale and via del Corso while if you want something different, head for Trastevere where things are more offbeat. There's a second-hand market in via Sannio near San Giovanni metro [closed Sun]. Don't forget to check out the food and veg market at Campo de' Fiori held every morning.
Prada: [via Babuino 98] Need we say any more about this fashion giant.
Cesare Paciotti: [Via Bocca di L. 92 Spanish Steps] For fantastic italian boots, shoes and trainers.
Gente: [Via Babuino 80-82 ] A good selection of Italian, French and American designers, and some young unknown ones.
SBU: [Via di San Pantaleo 68] Probably the hippestt clothes shop in Rome. A mixture of upmarket tailoring and young trendy street wear.
Vintage Clothing: [Via Governo Vecchio 110 ] Great shop for vintage clothing near to Piazza Navona.
Bottega Veneta: [Piazza San Lorenzo via Lucina 13] Visit the Bottega store with their usual top quality leather products.
Campo Marzio Design: [via Campo Marzio 41] Internationally reknown handmade Italian designed range of handmade leather goods, fountain pens at moderate prices, an excellent shop for gifts to take home.
Two other fun shopping areas in Rome are on via del Governo Vecchio and Cola di Rienzo.
Via del Governo Vecchio, off Piazza Navona, is where you can find designer boutiques like Josephine de Huertes and L'una e L'Attra.
Via Cola di Rienzo is just across the Tiber from Piazza del Popolo. It has lots of boutiques, shoe stores, and department stores, as well as street stalls and gourmet food shops.