Which dress is your favourite?
They say 3 is a magic number, so perhaps this is why Michael Phelps and Nicole Johnson decided to tie the knot for the third time to celebrate the new year.
Reports suggest the couple had a glitzy bash in Arizona to celebrate their love once more while ringing in 2017.
The couple originally got married in a low-key un-publicised ceremony in Arizona in June.
This was months before their beautiful Cabo wedding from which they shared plenty of moments with the public.
For the second wedding, Model Nicole wore a dress by Julie Vino and Olympic swimmer Michael share adorable pictures of he and his ‘best friend’ on Instagram.
https://www.instagram.com/p/BMLuIP6AvN3/?taken-by=m_phelps00
https://www.instagram.com/p/BMLg4lyAqe3/?taken-by=mrs.nicolephelps
For the third (and perhaps final, but who knows) wedding, friends shared snaps of the 1920’s style bash.
Olympic medallist Elizabeth Beisel shared a group photo with the beautiful couple.
Nicole wore a dress by the same designer as her first gown.
https://www.instagram.com/p/BOvFC6KgWA4/?taken-by=ebeisel34
https://www.instagram.com/p/BOwCO1mAeqN/?taken-by=samuel.black
https://www.instagram.com/p/BOyFFdvjpgc/?tagged=phelpswedding
Neither Nicole nor Michael have confirmed that this was in fact another wedding but friends who shared photos of the bash on Instagram have.
The couple who have a little boy together named Boomer seem very loved up and found the perfect way to ring in the new year.