NBA star Iman Shumpert and his R&B singer girlfriend Teyana Taylor are engaged, People reported. The Cleveland Cavaliers player proposed to Taylor during the couple's baby shower on Saturday, and Taylor showed off her engagement ring bling in a series of posts on Instagram.

The couple celebrated the upcoming arrival of their first child with a royal-themed baby shower at Cleveland's Museum of Contemporary Art, E! News reported. In September, Shumpert and Taylor announced that they were expecting a baby girl named Iman Tayla Shumpert Jr., due next January.

"Loved every minute of hosting @teyanataylor' & Iman's babyshower," media guru and friend Karen Civil wrote in her caption of a shot with Taylor showing off her ring on Instagram. "Its turned into a night celebration of your engagement. Congratulations!"

"Iman, thank you for making my friend an even better woman ...and soon to be mother and wife," friend Tiffany Bender wrote on Instagram along with a shot of the newly engaged couple.

On Sunday, Taylor took to her own official Instagram to share a close-up shot of her new engagement ring, which features a massive, round ruby gemstone in a gold setting with diamond-encrusted gold band. She quoted a love song by fellow R&B singer Monica in the caption, and added a sweet message to her new fiancé.

"'You put your hands on my heart and baby now it beats' Thank You @imanshumpert for putting the color back in my life! I love you so much," Taylor wrote on Instagram.

See Taylor's ring in her Instagram post below.