she sang 40 songs exactly
40
magic
Possibly
Yes. Selena Gomez does actually sing her songs. She even sings the Shake It Up theme song.
No, Most of her songs are pop
Selena mostly sings about teenage love.
She is able to sing, but if you are wondering how well, then you can be the judge of that by listening to some of her songs.
Pop Rock
no
Yah! if her manager told her that sing a melody song!
No way jose