A video of a smiling Kate Middleton shopping with Prince William has appeared online.

By


Continue...