Kate, the children's princess. Meghan, a mini royal Kim Kardashian

Kate, the children's princess. Meghan, a mini royal Kim Kardashian