Megan Fox was born on May 16, 1986, in Oak Ridge, Tennessee.
Her full name is Megan Denise Fox.
When she was 13 years old, Megan Fox began modelling after winning several awards at the 1999 American Modelling and Talent Convention in Hilton Head, South Carolina.
In 2007, Megan Fox won the lead female role of Mikaela Banes in the 2007 live-action film Transformers, based on the toy and cartoon saga of the same name.
Currently Megan Fox is 35 years old (16 May 1986)
The Height of Megan Fox is 1.63 M (5′ 4″).
Megan Fox earns an estimated salary of Rs 12 Crore Per Year.
Megan Fox total net worth is around $11 Million dollars (Rs. 83 Crore)
To know more about her then click the below link