
Jennifer Lopez arrived in India to electrify a billionaire wedding with her trademark glamour, but instead found herself at the centre of an unexpected social media storm. The 56 year old superstar delivered a high energy performance at a lavish $2 million dollar (£1.52m) celebration in Udaipur, yet her bold stage costumes triggered accusations of a 'massive cultural-sensitivity fail'.