According to Forbes, the 28-year-old La La Land actress earned $26m between June 2016 and June 2017. Jennifer Anniston came second in the list, making $25.5m mainly through endorsements from companies including Emirates and Smartwater.
Trending now
According to Forbes, the 28-year-old La La Land actress earned $26m between June 2016 and June 2017. Jennifer Anniston came second in the list, making $25.5m mainly through endorsements from companies including Emirates and Smartwater.