While rappers aren't notorious for being emotional, many of the most notable rappers have opted to share their deep feelings via song.
In doing that, many of them have put out songs dedicated to their love interests at the time or a love they recently lost. Some on the melancholy side while others were more so adorable, some of hip hop's best songs have been of this sort.
Most recently, Kanye West dedicated his track "Perfect B*tch" to his current love Kim Kardashian, making his feelings public. Here are five other rappers who've done the same.