Megan Fox and Machine Gun Kelly have split just months before the arrival of their baby, TMZ has learned. Sources tell TMZ ... Megan and MGK ended things over ... Read more