Jennifer Lopez has angered animal rights activists by showing off a luxury crocodile hide handbag worth more than $100,000 (£76,000)… Read More