Royal doppelgangers

Harry and Meghan lookalikes take over London.