Selena Gomez and Demi Lovato are good singers n actresses. I think most people like demi more than selena is because, most characters played by demz are too innocent than the characters played by Sel.
Just 4 an example take sonny and alex. Sonny is more cute n innocent than alex. While alex is naughty and bold than sonny!
I think its the same in PPP!(although I did n't saw that film)
Its only my personal opinion! N Am not sure that u agrees with me. ;)
-A great fan of demz sel n mil.