Mila Kunis and Ashton Kutcher put on a public display of affection at the Oz the Great and Powerful premiere afterparty.
A partygoer told Us Weekly that the couple arrived hand in hand at 10.30pm to the bash at Lure nightclub in Hollywood on Wednesday.
"Mila ended up sitting in Ashton's lap," the source told Us.
“By 12.18am, Mila and Ashton kissed softly on the lips and [Ashton] wrapped her in his arms."
The 29-year-old actress had arrived at the premiere without her boyfriend of one year.
She happily posed with co-stars Michelle Williams, James Franco, Rachel Weisz and Zach Braff on the yellow brick road style carpet before heading into the screening.
Ashton and Mila were spotted loading their plates with food at the party before sitting together in the VIP area.
"They headed straight for the buffet, where they piled their plates with lemon garlic seared chicken breast and butternut squash ravioli," the partygoer told Us.
Another source told People that the pair spent the remainder of the bash “sharing kisses, hugging and staring into each other’s eyes.”
Ashton and Mila have been notoriously private about their relationship since they were first linked in March last year.
Ashton is still technically married to Demi Moore who filed for divorce in December after a 13 month separation.
Mila plays unassuming witch Theodora in the new movie, which is set before the iconic 1939 Wizard of Oz film.© Cover Media