Megan Fox at Comic-Con in 2009 Megan wore a sleek black Armani dress at the 2009 Comic-Con. Image Source: Getty / John Shearer