After quietly tying the knot in June, Michael Phelps and Nicole Johnson said “I Do” again in Cabo over the weekend surrounded by family and friends.

The Olympic swimmer shared a photo of himself and his blushing bride, who wore a beautiful gown by Julie Vino, via Instagram with the caption, “My best friend…. I love you!!”

Congratulations to Boomer‘s parents!