Sure she can, no where. In the law i. Is mentioned that a girl cannot wear those n as our SST teacher always tells us theres no one above the law so if its suits u n u like it then you can wear it too!!!! :-)
Yeah, but sometimes find it uncomfortable seeing those. It's okay to wear it in bangalore, and south india. Not sure of North India. As for west and east, depends on the tradition of the states.