Megan Fox is pregnant