Brian Austin Green has had to defend his decision to leave his sons hair long after receiving negative comments on Instagram.
The 47-year-old actor posted an adorable photo with his three young sons, only to have so many people express their incredibly rude opinions about it! It's like no one ever told them if you don't have anything nice to say, don't say anything at all!