Has Zac Efron really moved on from Vanessa Hudgens? The High School Musical star was seen in flirty mood with Australian actress Teresa Palmer during a night out in Hollywood. The MTV News said that Efron and Palmer were seen in public for the first time looking very affectionate with each other.

They first went to a screening of Palmer’s new film, “Take Me Home Tonight", according to MTV News. Then the couple had dinner at an LA restaurant called Pink Taco.

“...They weren't trying to hide their affection at all,” a witness was quoted as saying by the MTV news, adding that the couple are oblivious “..even though they knew people were watching them”.

From the restaurant, MTV News tracked Efron and Palmer to Voyeur night club, located in West Hollywood. And this was when things went over the top. The MTV News said they “snogged in full view of the other onlookers”.

The couple was seen standing up by the table, dancing, taking tequila shots together and making out for everyone to see. They left the night club together at the end of the night, said MTV News.