10 Best Selena Gomez Songs of All Time

10 Best Selena Gomez Songs of All Time

10

Come and Get It

9

Back to You

8

Kill Em with Kindne

7

Perfect

6

Slow Down

5

Bad Liar

4

Fetish

3

Hands To Myself

2

Good for You

1

The Heart Wants What it Wants