Prince William and Princess Kate's love story is the stuff of fairytales - but it hasn't always been smooth sailing for the future King and Queen, as revealed in a new royal biography ...