The royal wedding between Prince William and Kate Middleton on April 29, which is only days away, a slim Kate was seen shopping on the streets of London and look like things are normal and calm.
wedding day
Kate Middleton Reserves Two Wedding Dresses
With just two weeks to go, up to her wedding day, speculation has been going on as to who is creating her dress.