Yes, I mean she is such a flop. She is in top 10 most paid actresses of 2013/2014, and years ago. She is also scored a #1 box office movie with 40+ million, and is getting a solo Black Widow movie, and is the only superhero women in avengers movie, so yeah, she is such a flop.. WOW.
Honey, They also named Rihanna that. Megan fox is the symbol of beauty of this generation. When you think of the ultimate beauty, you think of Marylin Monroe for the previous generation and Megan Fox for this one.