Megan Fox has hit out at her ex Brian Austin Green for posting a photo on Instagram that she claims helps to “feed” the rumour she is an “absent mother”.
The 34-year-old Transformers star said that there was no need to include their four-year-old son Journey, in a pic that Brian posted on Instagram which shows his Halloween outfit.
Megan and Brian were married for 10 years before splitting in May, with the actress since hooking up with rapper Machine Gun Kelly, in a whirlwind romance so far.
She shares sons Noah Shannon, seven, Bodhi Ransom, six, and Journey with Brian but there have been claims that she hasn’t been there for her children as much since the split.
Megan was riled after 47-year-old Brian shared a photo of himself in a furry onesie for Halloween. In the pic, their son Journey is seen in his own costume but Megan believes he could have easily been cut from the snap before Brian posted it on social media.
She took aim at Brian in the comments, writing: “Why does Journey have to be in this picture? It’s not hard to crop them out. Or choose photos that they aren’t in.”
Megan continued: ”I had a great halloween with them yesterday, and yet notice how absent they are from my social media.
“I know you love your kids. But I don’t know why you can’t stop using them to posture via Instagram.
“You’re so intoxicated with feeding the pervasive narrative that I’m an absent mother, and you are the perennial, eternally dedicated dad of the year.”
In case Brian wasn’t getting the point, Megan continued her onslaught against her ex, writing: “You have them half of the time. Congratulations you truly are a remarkable human!
“Why do you need the internet to echo back to you what should be inexhaustibly evident in the way your children love you?”
In response, Brian deleted the photo from Instagram but it wasn’t before Comments by Celebs had captured the outburst.
He then uploaded the photo again but this time with his son cropped out and with the caption: “Hope you all had a happy Halloween!!!”
Do you have a story to sell? Get in touch with us at email@example.com or call us direct 0207 29 33033.