Victoria in You Magazine

She looks great! Those are really beautiful pix. I used to hear so much about High Street stores. When I went to London, I made sure to stay in the High Street Kensington area. Loved all the shops there! And I was just two blocks away from Kensington Palace. Screamed when I saw it. Love Princess Di too.