Regardless of whether you wanted to see a werewolf cover version of a Guns N’ Roses song, that’s exactly what happened when True Blood‘s Joe Manganiello serenaded Modern Family‘s Sofia Vergara. The two kicked off their wedding weekend in the Palm Beach, Florida, with a rehearsal dinner shindig. Naturally, these two are unnaturally enamored with each other, but Joe has been there for years (during which he was awkwardly caught checking her tush out).
The weekend has been filled with friends and family leading up to the ceremony. And the two have been furiously hamming it up for Instagram (because a wedding doesn’t happen unless the Internet sees it, too). For Manganiello’s part, he hit the stage with a rendition of “Sweet Child O’ Mine.” Let’s get right down to this hair-metal madness, shall we?