The 1956 wedding of Grace Kelly and Prince Rainier of Monaco was the best wedding of the XXI century