At the beginning of September, Teyana Taylor announced she was pregnant with the baby of then-boyfriend Iman Shumpert, with a due date in mid-January. Approaching the due date, Teyana held her baby shower over the weekend. They ended up having more to celebrate than just a baby, though.

NBA player Iman Shumpert got down on one knee during the baby shower (which took place at the Museum of Contemporary Art in Cleveland), bestowing Teyana with a massive ruby ring. Teyana has posted a few photos of the engagement ring on her Instagram, so take a look above.

Congratulations to the couple! Stay tuned for the arrival of Iman Tayla Shumpert.