Will Ferrell has admitted he once turned down dinner with Harrison Ford and hugely regrets his decision. 

Speaking on tonight's episode of The Graham Norton Show, the Daddy's Home star explained that he even fears he may have offended Ford when he refused to eat with him while they were filming Anchorman 2.

Ferrell said: "That wasn’t good. He was shooting on the first day of Anchorman 2 and we were all very nervous to be working with him.

"He was taking his make-up off and he asked if I wanted to go out to dinner.

"I’m normally really vigilant when working about getting early nights so I said: ‘No, I’m good. I have something in my trailer’."

He added: "Then Harrison leaves and I realise I’d just turned down Harrison Ford in favour of a Styrofoam box of food provided by catering.

"I saw him the next day and tried to reciprocate but we worked until three in the morning so the moment was lost."

The Graham Norton Show airs on BBC One at 10.45pm, and also features appearances from Jennifer Lawrence, Eddie Redmayne and Mark Wahlberg.