• Zac Efron will star in "Dirty Grandpa" opposite Robert De Niro.

Zac Efron will star in "Dirty Grandpa" opposite Robert De Niro. (Photo : Reuters)

Robert De Niro's "Dirty Grandpa" co-actor Zac Efron was spotted enjoying karaoke with his girlfriend Sami Miro on April 23 in California.

Efron and Miro were said to have displayed PDA that night while in the private karaoke room of the Blind Dragon club in West Hollywood, Calif. An eyewitness told E! News that the two were "lovey all night, kissing, holding hands" and Efron "seemed to be in really good spirits."

Like Us on Facebook

The two were said to be trying to keep their relationship private and low-key. They were spotted enjoying a trip together to the recently concluded 2015 MTV Movie Awards, which was hosted by "Trainwreck" star Amy Schumer.

In a recent, interview with Elle, Miro said she has never spoked about her relationship with Efron before but it is "definitely different."

"I think that you have to take that with a grain of salt, and put yourself in other people's positions," Miro shared. "I think that's actually a really big part of it, putting yourself in their shoes, and trying to understand where they're coming from, and then it kinds of makes sense."

Meanwhile, Efron is set to star in the 2016 film "Dirty Grandpa," which will be helmed by "The Flash" director Dan Mazer.

Joining De Niro and Efron in the "Dirty Grandpa" cast are "Curve" star Julianne Hough, "Parks And Recreation" star Aubrey Plaza, "Insidious: Chapter 3" star Dermot Mulroney, "Vampire Academy" star, Zoey Deutsch, "The Mindy Project" star Adam Pally and "The Sunday Horse" star Deena Dill, among others.