Gabrielle Union and Dwyane Wade enjoyed a fun-filled Miami weekend, as the couple celebrated their quickly approaching wedding in South Beach.

Dwyane Wade Professes Love for Gabrielle Union  [PHOTO]

Union and Wade looked comfy and cute as they hosted and attended various parties. First, the 41-year-old actress and her Miami Heat fiancé walked the red carpet at the Reid and Fiorentino Call of the Game Dinner, which raises money for Miami-Dade schools. Then, they headed over to the Pearl Champagne Lounge to celebrate their engagement with family and friends, including Jamie Foxx and Tank. The pair was all smiles and cuddles the entire night, according to Union's Instagram pics.

Never ones to disappoint on the red carpet, Union and Wade proved to be the most fashionable couple in Miami. During their night of fun, the Being Mary Jane actress wore a Sara Roka exclusive smoke print gown coupled with an EK Thongprasert necklace, while Wade cleaned up in a light gray Ferragamo suit. 

Gabrielle Union Discusses the Details of Her Relationship with Ellen Degeneres

While they weren't cuddling or mingling with fans, they did party with Union's parents. Gabrielle posted, "You know it's a good time when Pops is turnt [in] the club..." to her Instagram for fans to see.

Though Wade has not been the most perfect fiancé, as reports surfaced that he fathered a young child while the couple was allegedly on a break, the twosome seem happier and more content than ever. They have faced all of the backlash together, and it seems to have made them an even stronger force after their four year relationship.

Union revealed to Glamour Magazine, "If your relationship isn't something you're willing to give up and you can compromise, do so."

On March 5, Wade also posted a heartfelt message for his wife-to-be on his Instagram, saying, "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..." 

The details of the couple's upcoming nuptials have been kept under wraps.