After hearing 'Dark Horse' play on the radio for quite some time, the video has officially been released. And it has Katy Perry's alter-ego Katy-Patra in it.

In an Egyptian style video, Katy Perry plays the part of a queen being courted by various princes and it's highly entertaining.

Check out the new video here and let us know what you think of Katy-Patra: