ENTERTAINMENT
31/10/2016 6:31 AM AEDT | Updated 01/11/2016 6:48 AM AEDT

Michael Phelps Reveals Secret Mexico Wedding In Instagram Snap

“Truly the happiest day of life,” bride Nicole Johnson captioned another shot.

Olympic swimmer Michael Phelps and fiance Nicole Johnson arrive at the 2016 MTV Video Music Awards in New York, U.S., August 28, 2016.  REUTERS/Eduardo Munoz
Eduardo Munoz / Reuters
Olympic swimmer Michael Phelps and fiance Nicole Johnson arrive at the 2016 MTV Video Music Awards in New York, U.S., August 28, 2016. REUTERS/Eduardo Munoz

Truly the happiest day of my life @m_phelps00 thank you @boonestudios for capturing this day 😘

A photo posted by Nicole Michele Johnson (@mrs.nicolephelps) on

It’s been a whirlwind year for Michael Phelps.

The 23-time Olympic gold medalist shared a photo Sunday of him tying the knot with Nicole Johnson in a formal ceremony that was reportedly held in Mexico the day before. 

The stunning bride is seen walking hand in hand with the legendary swimmer in a tropical outdoor ceremony.

My best friend.... I love you!!

A photo posted by Michael Phelps (@m_phelps00) on

The 2010 Miss California winner wore a floor-length ivory-and-white lace gown featuring a thigh-high slit in the front. Her handsome groom wore a matching ivory suit with a baby blue tie.

“Truly the happiest day of my life,” the dazzling bride ― who has since changed her Instagram name to “Mrs. Nicole Phelps” ― captioned one of the snaps.

According to Us Weekly, the photos were taken during a second wedding ceremony at a beachside resort in Cabo San Lucas, Mexico.

The couple married back in June, one month after the birth of their now 5-month-old son, Boomer. Incredibly, they managed to keep the news a secret throughout the summer games.

Congratulations to the happy couple!

Photo galleryBoomer Phelps See Gallery