Demi Lovato's Sexy Cosmo Cover: Do You Love Her Hair & Makeup?

Wed, May 30, 2012 3:13pm EDT by 6 Comments
Demi Lovato Cosmo Cover