Zac Efron has put his split with longtime sweetheart Vanessa Hudgens behind him - by reportedly stepping out with Teresa Palmer.
The "High School Musical" star accompanied the Australian actress to a screening of her upcoming movie "Take Me Home Tonight" in Los Angeles on Thursday.
They were later spotted holding hands and cuddling up to one another at an afterparty in the Pink Taco restaurant, according to People.com.
A source tells the website, "There was definitely some hand-holding. The two ate together and seemed really engaged in conversation. They seemed really into each other.
"They weren't trying to hide their affection at all, even though they knew people were watching them."
Efron then took the blonde beauty to West Hollywood's Voyeur nightclub, where they were said to have spent the rest of the night chatting and flirting.
Efron parted ways with Hudgens in December, although they appeared to have rekindled their romance after kissing at a nightclub last month.
Click for more great Zac Efron pictures: