Sofia Vergara and Joe Manganiello got married in a gorgeous and intimate ceremony at The Breakers Resort in Palm Beach, Florida. The guests included Sofia’s Modern Family co-stars and Joe’s Magic Mike bro Channing Tatum and the gorgeous Reese Witherspoon. The festivities included a pool party (that sounds amazing), an insanely fun rehearsal dinner and a pre-wedding bash that included Joe singing ‘Sweet Child O’ Mine‘  (scroll down for the video) to his bride! Check out the photos, it’ll make your heart happy!

Here’s a video of Joe singing to Sofia!

Bless them :’)