The former "Slumdog Millionaire" star plays a stripper named Isabella in the steamy six-minute video for Bruno Mars' hit, "Gorilla," which also stars actor Luis Guzman as a nightclub owner.
Mars unveiled the clip Tuesday on his Facebook page:
The 28-year-old Honolulu-born singer even directs the video, in which Pinto's stripper character writhes on a pole and makes out with him in the back of a car.
Mars is set to perform at 2014's Super Bowl halftime show in New Jersey this February. No word on whether Isabella will make an appearance.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Kate Middleton recycles dress at movie premiere