John Legend's adorable dogs got married. And in a promotion for an Omaze contest, he did something even more adorable: he serenaded them at their wedding ceremony. This has got to be the most romantic dog wedding ever!

He officiated the wedding:

john1.gif

Sang to them:

john2.gif

They were really attentive.

john3.gif

Bouquets were flying too.

john5.gif

Simply adorable.

john4.gif

And then there was cake.

john6.gif

The happy couple.

john7.gif

Watch the video below: