The Waiting to Exhale soundtrack might truly be perfect. It’s littered with now classics from Whitney Houston, Brandy, Mary J. Blige—and is just an ode to some of the best ladies making music out there including Faith Evans and Patti LaBelle. It’s a perfect companion to the film—about a group of ride or die friends and their relationships. While it’s nearly impossible to pick a favorite, if you don’t shed a tear (or feel sheer rage) while listening to “Not Gon’ Cry” by Mary J. Blige, you might need to look into that. —Kerensa Cadenas