Justin Timberlake and Jessica Biel's on-and-off relationship appears to be back on, even though most believed their March breakup to be a permanent one.

Us Magazine reported today that the couple is giving romance another shot. The two were spotted together at The Black Hoof restaurant in Toronto on July 3, and a source confirmed to the magazine that they are quietly seeing each other again.

The same source added: They have been talking the whole time and decided to give it another shot. Jessica really wanted to get back together with him and Justin realized single life is not what it's cracked up to be.

That doesn't exactly sound like a ringing endorsement for a lifelong love. It's long been known that Biel, 29, was the needier, more devoted of the two, while Timberlake, 30, enjoyed his time away from her to the fullest.  But perhaps absence really does make the heart grow fonder.

Since the breakup, Timberlake has been linked with Ashley Olsen, Olivia Wilde, and Mila Kunis - his Friends With Benefits costar. While both actors' reps denied a romance, Kunis is widely believed to have been in the picture before the most recent Biel breakup.

In June, Biel was rumored to be dating Colin Farrell while the two were shooting a remake of Total Recall.