Oltre a cinema e tv, con quasi 13 milioni di followers su Instagram è una vera e propria influencer e una grande appassionata di sport.
Dal 2007 sta insieme alla popstar e attore Justin Timberlake e con lui ha 2 figli: Silas Randall (2015) e Phineas (2020).