Chris Pratt cracked a suggestive joke about wife Katherine Schwarzenegger's breasts on 'The Ellen DeGeneres Show'.

Katherine Schwarzenegger and Chris Pratt

Katherine Schwarzenegger and Chris Pratt

The 41-year-old actor - who has eight-year-old Jack with ex-wife Anna Faris and nine-month-old Lyra - made a saucy quip about his spouse breastfeeding after Ellen questioned why her guest was "expressing a teat" in a video from last year that showed him squeezing milk from a sheep by hand.

The 'Jurassic World' star explained: "You have to get rid of some of it, or else it gets a little clogged. And this is right after lambing season. The pandemic had just started – that was like in February of last year."

And he joked knowing the technique had come in handy at home.

He added: "And yeah, you have to express the milk. I do that at home now with Katherine. And I say, 'Hey, Jack, get over here.'"

Chris then made a spraying sound with his mouth and quipped: "We have fun with that."

However, the 'Guardians of the Galaxy' actor soon seemed to regret his rude joke.

He sarcastically added: "She's gonna love that I said that."

Chris also admitted Jack has watched all of his films, even if some aren't appropriate for children.

The 'Zero Dark Thirty' star said: "He sees 'em all, even the ones he shouldn't see.

"I think he likes, probably, 'The Lego Movie'. I think that's probably his favourite one, and probably 'Jurassic World'. I think kids love the dinosaurs."

Chris and Katherine, 31, tied the knot in 2019 and she knew that he was the man for her "right away".

She said: "We talk about that a lot because I'm pretty sure we both knew right away that this is where our relationship was headed, and we clicked very quickly and so he is the best."