Joe Manganiello showed off his vocals on Saturday (21Nov15) by serenading his bride-to-be Sofia Vergara with Guns N' Roses classic Sweet Child O' Mine.
The couple is set to tie the knot at The Breakers resort in West Palm Beach on Sunday evening (22Nov15) and on the eve of its big day, Joe and Sofia enjoyed a pre-wedding celebration with a cocktail and dessert party following their rehearsal dinner at Cafe Boulud.
At one point during the bash, the Magic Mike hunk grabbed the microphone to sing to his future wife, belting out the rock anthem, much to the delight of their friends and family.
Video footage of the sweet moment, posted on Instagram by one partygoer, also shows Joe stealing a kiss from the actress during an instrumental break. Sofia, who wore a custom-made sparkly white gown for the event, also shared images online of their festivities, which included a performance by singer Jorge Celedon, who hails from her native Colombia.
Guests at the Saturday night gathering included Joe's married former True Blood co-stars Anna Paquin and Stephen Moyer, and Sofia's Modern Family pals Jesse Tyler Ferguson, Ty Burrell, Julie Bowen and Ed O'Neill.
Joe and Sofia will wed in front of 400 guests on Sunday evening.
They became engaged after a whirlwind romance in December (14) during a romantic vacation in Hawaii.