Dwyane Wade fathered a third baby with a mystery woman before proposing to Gabrielle Union. According to Gossip Cop, the baby - a boy - was born only a couple months ago. A source said the baby was conceived when the couple took a break over the summer.

E! News reports that Union knew about the baby before accepting the proposal and was extremely angry when she initially found out. Apparently, Union and Wade are back on good terms and will soon start planning a wedding. Recently, Union was spotted sitting courtside at the Staples Center cheering on the Miami Heat's basketball player.

There's been no official word on the identity of the baby mama but there are rumors that her name is Rachel Vegas. According to several gossip sites, Vegas used her Instagram page to brag about gifts and courtside seats from Wade. She also allegedly uploaded a photo on Dec. 25 of Union's engagement ring with the captain "#Hefinallyputaringonit #ialreadyknewitwasgoindown @dwyanewade @gabunion congrats fam!!"

Rumors first surfaced of Wade's side chick back in June when the gossip site Sandra Rose reported that Vegas was pregnant. The 31-year-old basketball player divorced his first wife Siovaughn Funches, who is the mother of his first two children, in 2010 - three years after they split.

Wade popped the question to Union a couple days before Christmas with a giant diamond sparkler. According to TMZ, the ring was a 8.5 carat cushion cut diamond ring made by celebrity jeweler Jason of Beverly Hills. The ring cost a reported $1 million and Wade was on the hunt for months looking for the perfect ring.

"Soooo this happened... #Yessss @dwyanewade," she posted on Instagram.

"She said YES!! @gabunion," Wade posted to his Instagram account.