S-a născut pe 16 mai 1986 în Tennessee. A început să joace şi să danseze încă de la 5 ani. La 10 ani se mutau în Florida, unde şi-a terminat şcoala.
La 13 ani intrase deja în modelling şi câştigase câteva premii. În 2008 a fost desemnată cea mai sexy femeie din lume de câtre revista FHM. A jucat în „Transformers” alături de Shia LaBeouf, pe care îl consideră actorul ei preferat.
Despre începuturile ai la Los Angeles a mărturist: „Când m-am mutat în Los Angeles, n-aveam deloc bani. Îmi amintesc că aveam nevoie să mă epilez pe picioare şi nu aveam destui bani ca să-mi cumpăr un aparat de ras. Aşa că purtam pantaloni tot timpul…”