The internet thinks Meghan Markle has been replaced by a robot

Yahoo Entertainment

Meghan Markle is a duchess, not a robot.

A clip making the rounds on the interwebs has people speculating that the newly minted Duchess of Sussex has been replaced by … a robot. The footage is from the "Britain’s Got Talent" finale earlier this month, and it is kind of creepy.

Scroll to continue with content

What to Read Next