Megan Fox and Machine Gun Kelly have been so head over heels in love since late spring 2020 that it wouldn’t come to a surprise to fans if they were already secretly engaged. The 34-year-old actress has joined her 30-year-old rocker sweetheart in New York City as he gets ready for his debut appearance on Saturday Night Live‘s Jan.