Blue carpet rolled out for Rihanna at Smurfs premiere

Smurfette and Rihanna
Rihanna produced the new Smurfs movie and voices Smurfette in the family film. -AP

Belgium has rolled out the blue carpet for Rihanna and other stars who turned out for the world premiere of the new Smurf movie.

Rihanna produced Smurfs and voices Smurfette in the family film, a live-action animated reboot that takes the little creatures on a Smurfette-led rescue mission to save Papa Smurf.

At Saturday's showing in Brussels, the visibly pregnant Grammy winner chatted with children, linked arms with someone dressed as her cartoon alter-ego, and joined the audience arm in arm with A$AP Rocky.

Film director Chris Miller held Smurf toys, while other cast members at the premiere included James Corden and Dan Levy. Many of the guests wore a shade of Smurf-ish blue.

The movie premieres in the US on July 18.

Belgian comics artist Peyo created the Smurfs - known in the nation as "Schtroumpfs" - and the Belgian capital embraced the premiere with a weekend of events.

It took place in central Brussels, not far from a Smurf museum. The city's famed Mannekin Pis statue was dressed for the occasion as No Name Smurf.

The city's Grand-Place held Smurf-themed events all weekend, and tourist buses and train cars were decorated in blue.