Megan Fox at GQ event