Justin Timberlake has been linked to co-stars Mila Kunis, Amanda Seyfried and Olivia Wilde since he split with longtime love Jessica Biel earlier this year.
While he posed with Seyfried on the red carpet and sat side-by-side with Wilde during a Thursday screening of In Time, the after-party was a different story.
There, at a private home in Beverly Hills, he cozied up to ... Jessica Biel.
"Jess didn't show up until the after-party," the witness tells Us Weekly of the actress. "They still look really in love, though... they're such a cute couple."
Timberlake and Biel reunited over the summer, quietly, after officially announcing their breakup after four often-tumultuous years together in March.
"They have been talking the whole time and decided to give it another shot," a pal close to the pair said. "Jessica really wanted to get back together."
"Justin realized single life is not what it's cracked up to be."
They're both pretty good catches, no question about that.