Ah, the 90s. The years of MC Hammer pants, scrunchies, and shoulder pads. From the decade that gave us absolutely all it had, I give you the gift that we will always appreciate — 90s music. The top 42 songs that your heart will remember even if your head didn't.
1. Macarena — Los Del Rio '93
2. No Diggity — Blackstreet '96
3. I Will Always Love You — Whitney Houston '92
4. Barbie Girl — Aqua '97
5. All Star — Smash Mouth '99
6. Ice Ice Baby — Vanilla Ice '90
7. What Is Love — Haddaway '93
8. Jump- Kris Kross '92
9. Livin' La Vida Loca — Ricky Martin '99
10. Jump Around — House of Pain '92
11. U Can't Touch This — MC Hammer '90
12. Waterfalls — TLC '94
13. Torn — Natalie Imbruglia '97
14. Good Vibrations — Marky Mark and The Funky Bunch '91
15. I Want It That Way — Backstreet Boys '99
16. Vogue — Madonna '90
17. I'll Make Love To You — Boyz II Men '94
18. Genie In A Bottle — Christina Aguilera '99
19. Gettin' Jiggy Wit It — Will Smith '97
20. Baby Got Back — Sir Mix-A-Lot '92
21. Baby One More Time — Britney Spears '99
22. Say My Name — Destiny's Child '99
23. Tearin' Up My Heart — NSYNC '98
24. Achy Breaky Heart — Billy Ray '92
25. Whoomp There It Is — Tag Team '93
26. No Scrubs — TLC '99
27. This Is How We Do It — Montell Jordan '95
28. Quit Playing Games With My Heart — Backstreet Boys '97
29. Baby, I Love Your Way — Tom Lord '94
30. Bye Bye Bye — NSYNC 2000
31. Black Or White — Michael Jackson '91
32. The Rhythm of the Night — Corona '95
33. Man! I feel like a woman! — Shania Twain '97
34. Big Poppa — The Notorious B.I.G. '94
35. My Name Is — Eminem '99
36. Wonderwall — Oasis '95
37. Just A Girl — Tragic Kingdom '95
38. Smells Like Teen Spirit — Nirvana '91
39. I'm Too Sexy — Right Said Fred '92
40. The Boy Is Mine — Brandy & Monica '98
41. Killing Me Softly — The Fugees '96
42. Motownphilly — Boyz II Men
Although the 90s was full of so many ups and downs (mostly those in the fashion category), I think we can all agree that the songs in this list made the decade one to be remembered. I'm definitely proud to be a 90s baby.