Megan Fox in Giorgio Armani dress