Jennifer Lopez's performance at theopening of India's Premier League was reportedly axed because of her diva like demands.

The 43-year-old singer is said to have insisted on a private plane and dozens of hotel rooms for her huge entourage, including her own stylists, assistants and chef for the opening gig, reported Sun online.

"The demands were outrageous. She effectively priced herself out of the event. It was idiotic because the audience for this event is huge," a source said.

The organisers have now roped in rapper Pitbull for the April 2 event in Kolkata which will also see Bollywood actors Shah Rukh Khan and Katrina Kaif perform.

The newspaper quoted a Lopez spokesperson as saying that the singer turned down the deal because she was busy recording an album.