Two years ago today, 2 billion people watched Kate and Will kiss on the balcony of Buckingham Palace.