has quit smoking after being caught out having a sneaky cigarette by two of his children.
The 'Moneyball' star - who raises Maddox, 10, Pax, seven, Zahara, six, Shiloh, five, and three-year-old twins Knox and Vivienne with partner Angelina Jolie
- was reportedly guilt-tripped into giving up the habit after Zahara and Shiloh caught him have a quick puff.
A source told The Sun newspaper: "They followed him outside and caught him puffing away. They couldn't believe it as he's always said smoking's bad for you."
Brad has since been undergoing hypnotherapy sessions and taking nicotine lollipops and mints to try to fight the craving.
The actor recently admitted he always puts his children and family life first, even though his brood can be "unruly" at times.
He said: "We're a normal family, a mother and father, and the kids
get unruly! The kids are fantastic and say the funniest things I've ever heard.
"But the most important thing for us is to make sure we carve out time for them, that we get group time and one on one time because it's our responsibility to show them around and help shape them. So I guess the only thing I can say is that it's fatherhood first, family first, and then I slip in the work."