Angelina Jolie says taking her children to work made her ''stressed''.

The 'Maleficent' actress and her fiance Brad Pitt agreed to allow their six kids, Maddox, 12, Pax, 10, Zahara, nine, Shiloh, seven, and twins Vivienne and Knox, five, to visit them while making movies, but wanted them to have an honest portrayal of what life is like on a film set.

However, after just two days with the kids close by, the couple wanted the children to find new ways to entertain themselves.

She said: ''Brad and I made the decision that we wouldn't keep them from sets and the fun of making movies, but we wouldn't [glorify it either].

''We wouldn't make it a good thing or a bad thing. But I would really prefer they do something else. After two days of it, Brad and I were so stressed we never wanted to do it again.''

Angelina's youngest daughter appears in 'Maleficent' as young Princess Aurora and the actress thought she was perfect for the role as Vivienne is so devoted to her, she wouldn't be intimidated by her scary character.

Angelina explained to the new edition of America's Elle magazine: ''For young Aurora, they needed a child who wouldn't be fazed by the Mistress of All Evil hissing, 'I don't like children' in her face.

''And my little Vivienne - we call her my shadow, because there's nothing I can do to shake her. I can be tired, I can be grumpy, I can be in a terrible mood, and she doesn't care. It's 'Mommy, Mommy,' and she'll cling to me.

''We knew that she would still do that thing, she'd still smile at me and insist that I pick her up. So we couldn't really cast anybody else.''

The role was initially offered to the couple's older daughter Shiloh, but the tomboy insisted she would rather play a ''horned creature'' instead.

Angelina added: ''I asked Shiloh about being Aurora, and she laughed in my face.''