Rapper 50 Cent has been fined after he and a member of his entourage were detained in St Kitts and Nevis for using “indecent language” during a performance at a music festival.

The star’s representative Amanda Ruisi said in a statement that 50, whose real name is Curtis Jackson, was booked to host the St Kitts Music Festival on Saturday night.

Ruisi says festival organisers insisted he also perform and that “there were profanities used during his performance”.

50 Cent on stage
50 Cent (Powers Imagery/AP/PA)

She said the rapper will make sure to leave the profanity in the US during his next trip to the Caribbean country.

Police said they didn’t know what exact words were allegedly used during the performance.