Megan Fox Gave Birth Three Weeks Ago But Just Got Around To Letting Us Plebs Know Today Neetzan Zimmerman · 10/17/12 04:12PM Megan Fox announced this afternoon on her Facebook page that she and husband Brian Austin Green recently welcomed baby boy Noah Shannon Green into the world.