Russia hosts first royal wedding in more than a century

Russia on Friday held its first royal wedding since the 1917 Bolshevik revolution toppled the Romanov monarchy, with aristocrats travelling from across Europe for the lavish ceremony.