Kate Middleton was spotted while shopping and doing some errands in London on July 21.
The brunette beauty, who was wearing a black sweater, white skirt, and white flats, was obviously enjoying a leisurely day.
Meanwhile, Kate was rumored to have second thoughts on marriage because of fear that Prince William is going to be unfaithful.