Dwyane Wade and fiance Gabrielle Union are set to tie the knot in the near future and the NBA star appeared to be divulging his secrets to the future Mrs Wade in an instagram post yesterday.
TMZ Sports reported that Wade posted as part of #wcw (woman crush wednesday): "My #WCW my #beautifulblackqueen... My Life mistakes gave me you and my life mistakes almost made me lose you but your love has conquered all and I hope to spend the rest of my life with you."
Wade's ex-wife, Siovaughn Wade had publicly accused the NBA player of cheating on her with Union whilst they were still married.
It had also been reported that Wade had impregnated another woman last year although he claimed that he and Union were on a break at the time.
Earlier this year, Union went on a talk show to discuss the fact that she wanted a prenuptial agreement before she married the basketball player.
Dwyane Wade married Siovaughn in 2002, a year before he entered the NBA. The pair divorced in 2010, three years after the NBA star had filed against his partner. Wade was granted full custody of the couple's two children.
Wade was voted to his 10th All-Star team this past year.