Meghan Markle’s wedding to Prince Harry on 19 May 2018 was the biggest royal event in decades and of course, that meant every detail had to be perfect.