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:


Sang to them:


They were really attentive.


Bouquets were flying too.


Simply adorable.


And then there was cake.


The happy couple.


Watch the video below: