Royal perfection! Prince Harry and Meghan Markle’s official wedding portraits have been released 22 May 2018 And they look as if they’ve been pulled straight out of the pages of a modern day fairytale. Just when we thought we’d recovered from