Rachel Stevens spotted out in North London

Late last month Rachel was spotted out in North London doing some light shopping. These candids appear just days after Rachel was announced as a contestant of the upcoming season of Master Chef.

002 002 002

Leave a Reply

Your email address will not be published. Required fields are marked *