The always gorgeous Justin Timberlake and Jessica Biel hit the red-carpet last night – and it dawned on us that that in itself is a rather rare occurance.

In fact, it’s been close-to TWO years since the duo flashed a smile in tandem for the waiting photographers. Yes, incredibly their last joint appearance was at the GQ Men Of The Year dinner back in November 2013.

Still, they’ve certainly had their hands full: Justin and Jessica welcomed their first child, a son whom they named Silas, in April.

Attending the Night Of Stars Gala in New York, Mr Timberlake, 34, was last night being honoured for his successful clothing line, William Rast, which he founded in 2005. 

JT opted for a classic tux teamed with a white-and-black shirt, while 33-year-old Ms Biel chose a teal Dolce & Gabbana dress with cut-out detail.

Most eye-catching of all, however, was the married couple’s body language: they’re evidently more smitten than ever and most certainly had that look of love about them. Indeed, less than a week ago – on Monday – they celebrated their third wedding anniversary.

And being inducted into the Memphis Music Hall Of Fame recently, Justin gushed about his wife to the crowd.

In an emotional acceptance speech, he described her as “beautiful, loving, and incredibly understanding of her husband’s shortcomings.”

He continued, “She is a rock and she is tough as nails. Baby, I love you more than I could put into words and more than any song I could ever write.”