Meghan Markle was spotted on the streets of London following a shopping trip at the upmarket Whole Foods grocery store - just down the road from Kensington Palace where she is staying with Prince Harry.

Image source: dailymail.co.uk

The American actress was seen returning to Kensington Palace with two bulging shopping bags.