Megan Fox at fashion event