The world's great and good were out in force yesterday for the most eagerly anticipated celebrity wedding of the century.
Tears of joy and delight were shed in Moscow, the City of Love, as American President Donald Trump finally exchanged marriage vows with his childhood sweetheart "Lil" Kim Jong Un, in a union the society pages have dubbed DonKim.
Trump was wearing a Marks & Spencer navy blue blazer, a Damien Hirst kilt, and Versace golf shoes.
Kim, however, looked resplendent in a Stella McCartney mock-Mexican poncho, diamond-encrusted sombrero, and blue suede jackboots.
The happy couple have now embarked upon a honeymoon tour of Afghanistan and several former soviet nations.