Veteran rom com duo Adam Sandler and Drew Barrymore appeared on Jimmy Fallon's The Tonight Show last night to perform a touching love ballad about how they've starred in a movie together every 10 years.
The pair, who are promoting this year's Blended, their third film together, were accompanied by Fallon on guitar as they crooned about their shared on-screen history.
But Sandler couldn't resist throwing in the odd cheeky gag, encouraged by a giggling Barrymore (who is five months pregnant) and whoops from the delighted live audience. "I will still love you when your boobs are on the floor," he replied to her line - "I will still love you when you're 64."
At another point Barrymore sang, "I still remember the first time I met you", with Sandler joking, "You gave me a hug and I got a boner."
"Every ten years I promise to love you," said Barrymore, later branding Sandler her "best movie husband" - and when grilled by him, admitted he was "much better than" her other co-stars Hugh Grant and Ben Stiller.
The two actors sealed their cracking performance with a kiss at the end of the song.
Drew Barrymore and Adam Sandler in 1998's The Wedding Singer
Barrymore and Sandler have put their charms to test on two previous blockbuster hits including The Wedding Singer in 1998 and 2004's 50 First Dates. Their latest film, Blended, comes out this May and is based on a couple who find themselves stuck together at a family resort, following a disastrous blind date.
Barrymore, 38, is five months pregnant with her second daughter with husband Will Kopelman (her eldest daughter Olive in 18 months old). Sandler married actress Jacqueline Samantha Titone in 2003 and the couple have two girls together.
The pair reprised their chemistry in 50 First Dates
"I think we challenge each other," Barrymore said of her relationship with Sandler in the past. "I think we bring out the best in each other. We love working together. I'm never better than when I'm with him, I just love him so much.
"I love that we do things that are very male, but very female, and they're comedic, but they also always tap into a certain realm of human emotionality. Even when we went high-concept in 50 First Dates, it's about love."
Blended is the latest rom com outing for Barrymore and Sandler
The duo's kooky on-screen chemistry is credited with generating big bucks at the box office. 50 First Dates has made around $196.3 million to date and The Wedding Singer drew in $123.3 million. Watch the trailer for Blended below.
Words: Anna Brech, Photos: Rex Features