Will and Kate's royal love affair