Michelle Branch 10 Best Songs, Ranked

by richard rosales

10

Sooner or Later 2009

9

Hopeless Romantic 2017

8

Loud Music 2011

7

A Horse with No Name 2017

6

Are You Happy Now? 2011

5

Breathe 2011

4

Goodbye to You 2011

3

All You Wanted 2001

2

The Game of Love 2013

1

Everywhere 2011