Kate Middleton is the British monarchy's "best hope" for a prosperous future, according to a new cover story about the princess.
↧