Vanessa Hudgens was spotted on a boat showing off her bikini body while taking a break from promoting her upcoming film "The Frozen Ground." The actress is currently in India to attend the 2013 Ischia Global Film and Music Festival.

On Friday Austin Butler's 24-year old girlfriend was seen mediating on a speed boat as she took to the high seas, according to the Daily Mail.

Hudgens flaunted her tone figure in a black bikini while spending time with two other bikini-clad friends.

The "Spring Breakers" star was smart to put the focused on her flat stomach, the singer wore a gold body chain that wrapped around her torso.

[For photos of Vanessa Hudgens rocking her black bikini on the boat, click HERE]

Vanessa was also joined by director Eli Roth before they left the port, the two were seen having a conversation seated on the edge of the boat.

Hudgens and Rothe were later seen on the boat soaking in the sun and chatting with one another and friends.

Although the two seemed quite close Roth has been dating a beautiful brunette while Hudgens is still going strong with boyfriend and "The Carrie Diaries" star Austin Butler, according to the Daily Mail.

In the upcoming film, "The Frozen Ground" Hudgens plays a drug-addicted prostitute in the movie based on a true story, an edgy role that the actress was happy to except.

Back in February the actress told Paper Magazine about how she has always wanted a challenging role, "Ever since I was young, I wanted to play really heavy and intense roles and really push myself in a dramatic direction."

"So I was like, 'A prostitute! I can play a prostitute! This is going to be exciting."

The film is scheduled for an August 23rd United States Release date.