Royal kitchen begins preparations ahead of Prince Harry and Meghan Markle's wedding - in pictures

The wedding is taking place on Saturday, May 19 at 3pm UAE time

Powered by automated translation