This city has some gorgeous palaces and lakes that will make you fall in love with it. I think late monsoons is a good time to visit the city. Scouting the local markets for shopping can be troublesome but it's worth the effort. I managed to find some gorgeous traditional Rajasthani handmade jewelry and yes the traditional Rajasthani skirts are a must buy! Most skirts had intricate hand embroidery done in vivid colors which surely will steal your heart.
Some of the shops had stunning silver jewelry but not really friendly on the pocket! If you love handicraft, then Udaipur is the place you must visit. If you explore the city markets, you'll probably find some beautiful and exclusive hand-made bags and clothes and the most important word to remember while you are out in this beautiful city shopping is ‘Bargain’! Lol! ;)
If you've been to Udaipur and shopped for something exclusive, please do share.