Jennifer Hudson wears Hearts on Fire

Jennifer Hudson wore Hearts on Fire rings on the cover of the November 2017 issue of Cosmo Magazine.


Jennifer Hudson Cosmo 2017
Jennifer Hudson wore Hearts on Fire rings on the cover of the November 2017 issue of Cosmo Magazine.