Millions of viewers tuned in to watch Prince Harry and Meghan Markle's fairytale wedding ceremony in 2018, with one standout moment being a powerful 14-minute sermon on love. Now, on Sunday 19 May, they are celebrating their sixth wedding anniversary together.