Kate Middleton “spotted” but public opinion is that it’s a doppleganger
By: Natasha Archary Image: TMZ Kate Middleton was "spotted" at a farm shop in Windsor, England over the weekend, but public opinion is that it's a doppleganger. The timing of the video which was reported by US tabloid news outlet TMZ, comes amid an online frenzy of speculation and conspiracy theories over the absence of the Princess of Wales from the public eye. Since the beginning of March, "Where is […]