Josh Duhamel accidentally got high while filming 'Spaceman'.
The 43-year-old actor - who portrays retired Major League Baseball pitcher Bill "Spaceman" Lee in the movie - hadn't realised he was using real marijuana instead of a fake substance created to look like the drug during a scene and spent "several hours" under the influence of the illicit substance.
He told E! News: "The truth is the first day, the first shot of the movie, I was rolling a joint. Normally they make fake weed, but nobody told me it was real weed, so I smoked it and for the next several hours I was high and wasn't supposed to be."
Meanwhile, Josh also spoke of how "incredibly proud" he is of wife Fergie and her upcoming new music.
He said: "I'm incredibly proud of her. She's got some amazing stuff coming out in the next couple of months that I'm excited for people to hear. It's the best stuff she's ever done."
While they are keeping busy with their respective careers, Josh and Fergie also love spending time with their young son Axl, who turns three later this month.
And the 'Safe Haven' star is already encouraging the little boy to take an interest in sport.
He said: "I'm not going to push him into anything so we'll see. If he wants to play, he'll play something.
"I think it's good for him to play something. What he plays I don't know. Right now he just likes to chase bad guys."
Josh has a close bond with Axl and tries to spend as much time with him as possible.
He said recently: "[Axl] looked at me the other day and he goes, 'Daddy, you're a good guy,' and I go, 'Thank you, Axl. You're a good guy, too!' And he goes, 'No, I'm Axl. I'm a boy.' He sees a guy as a grown man and he doesn't see himself as that, so he's still a boy."
Tagged in Josh Duhamel Fergie