Bailarina que consiguió fama por sus papeles en Step Up y Take the lead. Además participó en la serie de televisión American Horror Story: Asylum.
Trabajó como bailarina de soporte para artistas como NSYNC, P!nk, Missy Elliott y Ricky Martin.
Participó en el video musical de Christina Aguilera "Not Myself Tonight" en el 2010.
Se casó con el actor y ex co-protagonista Channing Tatum en julio del 2009 luego de conocerlo durante la filmación de Step Up. Ella y Tatum tuvieron una hija llamada Everly en el 2013, y se separaron en el 2018 luego de casi nueve años de matrimonio. En el 2018, comenzó a salir con Steve Kazee. La pareja le dieron la bienvenida a un hijos llamado Callum Michael Rebel Kazee el 6 de marzo del 2020.
Tuvo un papel recurrente en la serie de corta vida televisiva The Playboy Club junto a la actriz Amber Heard.