London, Sept 26 : Ewan McGregor makes sure that his three children don't turn into spoiled brats - by keeping a strict approach to parenting.
The 37-year-old Scot, whose films include 'Star Wars' and 'Trainspotting', believes that letting kids capitalize on parents' success or wealth could spoil them.
"Giving kids whatever they want is disastrous parenting. There's no sense of something earned," the Daily Express quoted him, as saying.
Despite their riches, Ewan and his wife Eve are determined not to pamper their two girls, Clara, 12, and seven-year-old Esther or their adopted seven-year-old daughter, Jamiyan.
"I'm sorry but when you're 12 you don't need a new mobile phone every few months just because a new one comes out," said Ewan.
"I'm not going to buy her the latest phone, I'm not going to buy her an iPod every time one comes out and I'm definitely not going to buy her a pony.
"As a result, my kids don't want for very much.They're not greedy. They're wonderful, wonderful children.I see a lot of kids getting whatever they want.
"But saying No helps. That's what parents don't understand. If you want to produce really horrible, obnoxious kids, say Yes to them all the time," he added.
Ewan and his wife are extremely proud that their kids are so well adjusted.
"We've worked hard to keep them insulated from all the celebrity stuff and they are quite 'unbothered' by what I do," said Ewan.
"What they care about is what all kids care about: their friends, feeling safe, feeling loved and being free to express who they are.
"We've set good boundaries for them. Manners, being polite - those are aspects that are overlooked by parents these days and I think they are essential," he added.