Natalie Portman plays the role of a Bollywood princess in Devendra Banhart's new video - Carmensita - where the princess is being saved by the prince. It includes a cameo by Kali.
Here are the prince and princess in real, tender life.
Portman does a good job lip syncing and dancing. Notice how the video starts with the classic Bollywood Central Board of Film Certification followed by a Hanuman Chalisaa.
The song, by the way, is sung in Spanish - Banhart was born in Houston but raised in Caracas, Venezuela. He was named 'Devendra' by Prem Rawat (aka Maharaji), an Indian philosopher and humanitarian whom his parents followed.
Let us know what you thought.