Cardi B celebrated her 31st birthday with lots of love and style thanks to a surprise gift from husband Offset.…