Nicole & Michael Phelps | Cabo San Lucas, Mexico

Michael Phelps' wedding video has arrived! And the footage (by Taylor Chien) capturing the famed Olympic swimmer's wedding day to his long-time love, Nicole Johnson — an oceanfront destination wedding in Mexico — is just as romantic and dreamy as you could have ever hoped.