mariah carey 10 BESTS songs, ranked

mariah carey 10 BESTS songs, ranked

10

Love Takes Time

1990

9

Always Be My Baby

1996

8

Emotion

1991

7

Fantasy

1995

6

Vision of Love

1990

5

My All

1998

4

One Sweet Day

1995

3

Dreamlover

1993

2

We Belong Together

2005

1

Hero

1993