Singer-actress Jennifer Lopez can afford the best of labels today, but there was a time when she used to wear shoes with holes in them. Lopez is one of the most successful actresses and singers of her generation, with a net worth at over $300 million. But the 47-year-old star does not forget her modest roots of growing up in The Bronx neighbourhood of New York. She has come out with her new shoe collaboration with Giuseppe Zanotti.