Michael Phelps and wife, Nicole Johnson, were in Cabo over the weekend with 50 of their closest friends and family to celebrate their love…again. The two already married (secretly) back in June of 2016. E! News reports that Phelps shared a photo to instagram (above) from the tropical nuptials on Instagram Sunday, in which he walks hand-in-hand with his wife–who is wearing a gown designed by Julie Vino. “My best friend…I love you!!” the Olympic swimmer captioned one of the shots. According to Us Weekly, the beachside ceremony took place at the El Dorado Golf and Beach Club and was attended by approximately 50 of the couple’s closest family members and friends.