Source: WWD / Getty

Having sold over 220 million records worldwide, Mariah Carey is one of the best-selling music artists of all time. Fifteen years ago today (April 12), the legendary singer, songwriter, record producer and actress made history. Her song ‘Touch My Body’ reached number one on the Billboard Hot 100.  In doing so, Mariah surpassed Elvis Presley as the artist with the most number one’s among soloists in US history with 18 (the current number is 19).

‘Touch My Body’ was released as the lead single from Mariah Carey’s eleventh studio album, E=MC² on February 12, 2008. Carey and Tricky Stewart co-produced the track together. The two also co-wrote the song alongside Crystal ‘Cri$tyle’ Johnson and Terius ‘The-Dream’ Nash. ‘Touch My Body’ spent a total of 20 weeks on the Billboard charts, with eight in the top ten and two at the top. The success of ‘Touch My Body’ helped E=MC² debut at number one on the US Billboard 200 with opening week sales of 463,000 copies; the highest first-week sales of Carey’s career.

The five-time Grammy-Award winner has a catalog that go toe to toe with just about anybody. Whether it’s on the infectious All I Want for Christmas Is You, the Boyz II Men collaboration One Sweet Day or an underrated cut like Dreamlover, Mariah Carey has always delivered. Her singing style and vocal abilities have changed popular and contemporary music forever. She has influenced a generation of pop singers all over the world. To celebrate Mariah and the day she made history, we put together a gallery of all 19 of her Billboard Hot 100 chart-toppers. Slide in the comments and let us know which songs are your favorites!

1. Vision Of Love (1990)


Source:Mariah Carey

Weeks Number One: 4

Weeks Top 10: 7

Weeks On The Chart: 22

2. Love Takes Time (1990)


Source:Mariah Carey

Weeks Number One: 3

Weeks Top 10: 7

Weeks On The Chart: 26 

3. Someday (1990)


Source:Mariah Carey

Weeks Number One: 2

Weeks Top 10: 17

Weeks On The Chart: 19  

4. I Don’t Wanna Cry (1990)


Source:Mariah Carey

Weeks Number One: 2

Weeks Top 10: 8

Weeks On The Chart: 19  

5. Emotions (1991)


Source:Mariah Carey

Weeks Number One: 3

Weeks Top 10: 7

Weeks On The Chart: 20

6. I’ll Be There ft. Trey Lorenz (1992)


Source:Mariah Carey

Weeks Number One: 2

Weeks Top 10: 8

Weeks On The Chart: 20 

7. Dreamlover (1993)


Source:Mariah Carey

Weeks Number One: 8

Weeks Top 10: 14

Weeks On The Chart: 29  

8. Hero (1993)


Source:Mariah Carey

Weeks Number One: 4

Weeks Top 10: 16

Weeks On The Chart: 30  

9. All I Want For Christmas Is You (1994)


Source:Mariah Carey

Weeks Number One: 12

Weeks Top 10: 26

Weeks On The Chart: 58 

10. Fantasy (1995)


Source:Mariah Carey

Weeks Number One: 8

Weeks Top 10: 16

Weeks On The Chart: 25 

11. One Sweet Day w/ Boyz II Men (1995)


Source:Mariah Carey

Weeks Number One: 16

Weeks Top 10: 19

Weeks On The Chart: 27  

12. Always Be My Baby (1996)


Source:Mariah Carey

Weeks Number One: 2

Weeks Top 10: 15

Weeks On The Chart: 32 

13. Honey (1997)


Source:Mariah Carey

Weeks Number One: 3

Weeks Top 10: 8

Weeks On The Chart: 20 

14. My All (1997)


Source:Mariah Carey

Weeks Number One: 1

Weeks Top 10: 12

Weeks On The Chart: 20

15. Heartbreaker ft. Jay-Z (1999)


Source:Mariah Carey

Weeks Number One: 2

Weeks Top 10: 8

Weeks On The Chart: 20  

16. Thank God I Found You ft. Joe & 98 Degrees (1999)


Source:Mariah Carey

Weeks Number One: 1

Weeks Top 10: 4

Weeks On The Chart: 20  

17. We Belong Together (2005)


Source:Mariah Carey

Weeks Number One: 14

Weeks Top 10: 23

Weeks On The Chart: 43 

18. Don’t Forget About Us (2005)


Source:Mariah Carey

Weeks Number One: 2

Weeks Top 10: 8

Weeks On The Chart: 21 

19. Touch My Body (2008)


Source:Mariah Carey

Weeks Number One: 2

Weeks Top 10: 8

Weeks On The Chart: 20