Megan Fox has long and beautiful brunette colored hair. Her three main hairstyles include a ponytail, an updo, and long free flowing hair. These first three pictures are her with a long haircut boasting a natural wave.
Here's Megan Fox with a ponytail.
Here she is with an updo.
* 9341 Page Views