Kate MiddletonKate Middleton Spotted Happy and Healthy Shopping with Prince WilliamFind out the latest on Kate Middleton's public appearance with Prince William!See more