The classiest wedding ceremony I've got to watch until now (can't compare with Prince Charles and Princess Diana's wedding though, since I wasn't born then

), as expected

, perfection from start to finish.
Long live Prince William and Princess Catherine !