When two really, really, really, good-looking people get together, it's hard to look away.
And while their relationship status hasn't yet been confirmed, there's been serious speculation that 32-year-old supermodel Lara Stone has been getting cosy with 19-year-old Australian hunk Jordan Barrett.
Rumours started to swirl after Stone and Barrett were pictured appearing to hold hands as they left Vogue Magazine's 100th Birthday Party in London on Monday night.
Stone, who split from her husband David Walliams last year, looked stunning in a 50's style fringed dress, appearing to have moved on from her marriage heartbreak.
Barrett, who hails from Byron Bay, has previously been linked with model Hailey Baldwin and hotel heir and socialite Paris Hilton.
Speaking to The Sun, a source said the pair "seemed very comfortable in each other's company".
“The pair of them couldn’t seem to stop laughing as they left, and at the last minute Jordan grabbed Lara’s hand and led her away," they said.
The model pair were also spotted looking very friendly at amfAR’s 23rd Cinema Against AIDS Gala at the Hotel du Cap-Eden-Roc in Cannes last week.
Taking to the runway together, Barrett planted a kiss on the mother-of-one's cheek as he held on to her hand.
Just imagine how pretty their babies would be.