Singer Bruno Mars has turned action hero for a sketch on Will Ferrell's comedy website Funny or Die.
The Grenade hitmaker opens the film gyrating to Whatta Man - Salt-n-Pepa's hit track with En Vogue - while wearing a pair of gold hot-pants and a leather jacket alongside two male dancers.
In another scene from the video, the singer is shown wearing a James Bond-style tuxedo while taking a shower before saving an attractive woman from an evil assailant in typical 007 style.
Mars is also seen rescuing a heavily-pregnant woman from a raging inferno in a block of flats as she goes into labour.
The video ends with a spoof of The Lion King, in which the singer holds up a newborn baby, mimicking the iconic scene from the Disney movie.
Mars urged his followers on Twitter.com to check out the fun clip, tweeting a link to the film.