Rapper Coolio has shot a racy new promo film featuring a parade of porn stars.

The hip-hop veteran struck a deal with bosses of adult website Pornhub, promising to debut his music exclusively on their site if they provided the girls for his new video.

The raunchy clip features Coolio - real name Artis Ivey, Jr. - pouring water over the models' white T-shirts as he wears a top emblazoned with the Pornhub logo.

A female dancer can also be seen twerking while wearing a dinosaur onesie costume.

However, the rapper suffered an attack of nerves during the shoot in California - he had to be reminded by the director to look like he was having a good time, according to Tmz.com.