Luc Besson relished turning Rihanna into Cleopatra for 'Valerian and the City of a Thousand Planets'.
The acclaimed movie-maker teamed up with the chart-topping star for the new sci-fi adventure, in which she delivers lines from the William Shakespeare play 'Antony and Cleopatra', and Luc has admitted he loved the experience.
He shared: "For me that's the ultimate pleasure - Rihanna, the queen of music, as Cleopatra. It's the sort of mix I love.
"We can all listen to reggae music in Greenland while eating sushi. We are allowed to do whatever we like!"
Luc, 58, conceded his new movie represents something of a career risk for himself.
But the French filmmaker isn't afraid to take chances and has described making 'Valerian and the City of a Thousand Planets' as the realisation of a long-held ambition.
He told the Guardian newspaper: "My dreams are my dreams.
"I wanted to do 'Valerian' for the longest time. I wondered, 'Can I do it?' But once I get started, I'm like the English foxhound: I will never let go."
The sci-fi movie also stars model-turned-actress Cara Delevingne, who recently revealed she has an "amazing" friendship with Rihanna.
The British star loves how her close friendship with her 'Valerian and the City of a Thousand Planets' co-star has developed since they met at a fashion show five years ago.
Cara also said she was also thrilled to work with Luc on the new movie.
She explained: "It's been amazing. We met at a fashion show and five years later we're doing a Luc Besson film.
"We all grew up watching his films so to be appearing in them as leading ladies is incredible."