Prince Harry and Meghan Markle’s fairy-tale romance