Gabrielle Union and Dwayne Wade are one step closer to tying the knot!
The 41-year-old actress and 32-year-old Miami Heat star celebrated their impending nuptials with loved ones at Nikki Beach in Miami. Before attending the big bash, Union co-hosted a charity dinner, where she advocated on behalf of the Lauren's Kids Foundation, which helps victims of childhood sexual abuse.
The do-gooders then headed to the Pearl Champagne Lounge, where they enjoyed a night of dancing and toasting with their family and A-list pals including Jamie Foxx, Kevin Hart and Kelly Rowland. The bride-to-be and her future husband opted for an all-white theme, with all of the servers and décor in that hue. Judging by their Instagram photos, they had a blast — Union writes that "You know it's a good time when Pops is turnt is the club... #pearlchampagnelounge#ohmyleg#noYOUtellmydadhesbeencutofffrombottleservice."
During an appearance on The Ellen DeGeneres Show, Union revealed that her groom has been very vocal about every aspect of wedding planning: "This is, like, his princess moment. He's waited for this for a long time. He's been hoarding bridal magazines. He's very ready."
She added that their nine-year age difference has caused a few tiffs when it comes to narrowing down the music playlist: "I want the O'Jays to play at our wedding. He wants Young Jeezy," she said. "I'm like, 'Oooh, Patti LaBelle!' He's like, 'Ariana Grande!' It's night and day."