Demi Lovato is...
Ugly
20 votes
My IDOL
9 votes
Perfect
19 votes
Beautiful
100 votes
Comments