Celebrity Hookups That We Totally Forgot Ever Happened

Megan Fox & David Gallagher


I’m sorry, but HOW DID WE MISS THIS? Before starting a family with her hubby Brian Austin Green, Megan Fox dated 7th Heaven‘s David Gallagher from 2003-2004. They even showed up on red carpets together. What is this world?!