She plays the villain Victoria Leeds in the upcoming Baywatch reboot, out this Thursday.But on Monday, Priyanka Chopra looked anything but villainous in three different - but equally stunning - looks while promoting the beach action film in New York City.The 34-year-old hit the rainy sidewalks in an emerald and white low-cut dress with a coordinating jacket before swapping it out for two different leather looks.The actress slipped on a flirty jewel hued frock that featured a cinched waist and a two-toned skirt.Priyanka, who left a few buttons open near the bottom of the skirt, layered on a silky duster coat.