Madonna's 10 Best Songs Of All Time

Madonna's 10 Best Songs Of All Time

by richard rosales

10

material girl

1985

9

live to tel

1986

8

cherish

1989

7

vogue

1990

6

justify my love

1993

5

rain

1993

4

secret

1994

3

DROWNED WORLD / SUBSTITUTE FOR LOVE

1998

2

hung up

2005

1

masterpiece

2012