Cardi B received this one of the most beautiful engagement rings from Offset. The eight-carat tear-shaped diamond is worth $500,000. The couple got married in September 2017.