Run, don’t walk, to your mailbox. Invitations to Prince Harry and Meghan Markle’s upcoming royal wedding went out this week to 600 lucky guests, and they look elaborate — and expensive. The Kensington Palace confirmed on Twitter Thursday that the invitations were printed in American ink on English paper (get it?