Ah, the course of true love never did run smooth, even when you’re actual royalty – but Prince William and Kate Middleton’s story is pretty darn close to the full fairytale.