This black and white dress on Megan Fox is amazingly beautiful