Charlize Theron's son is "in love" with Emily Blunt.

Charlize Theron

Charlize Theron

The 40-year-old actress claims she couldn't get four-year-old Jackson's attention when he was with her on the set of 'Huntsman: Winter's War' because he only had eyes for her British co-star.

She admitted: "My son is in love with her. He thinks she's, like, the most beautiful princess ever. Yeah, it's crazy. I didn't even exist, he was just like, 'Ahhh, she's a princess.' I'm like, 'I'm a queen.' "

But Jackson also kept a close eye on his mother's work, and made everyone laugh with his description of one of her scenes.

In a joint interview with 'Extra', Emily recalled: "He was watching her close up and she was really going for it, like, and the intensity, and it was just one of those heightened scenes and Jackson was watching her close up and he went, 'Oooh, Mama's spicy.' "

Charlize added: "I have no idea where he even came up with that word choice.

"I have no idea -- at school?"

Jackson - who has a baby sister, August - also enjoyed being on the set as he got to play with Chris Hemsworth and his wife Elsa Pataky's children, daughter, India, three, and two-year-old twin sons Sasha and Tristan.

Chris said during a press conference for the movie: "There was a whole difference of energy on this because we all had our kids there on set a lot of the time.

"Normally, the set being this sort of tense, respectful, quiet sort of place. That was just thrown out the window when the kids came. They were chasing each other around with the weapons and yelling, 'Get him!' 'Kill her!' 'Do that!' "