U.S. Markets open in 3 hrs 19 mins

The internet thinks Meghan Markle has been replaced by a robot

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.