Share on:

Here’s what we know about Britain’s royal wedding

Celebrity florists and the exclusion of prominent politicians - the palace has divulged a few details ahead of Prince Harry to Meghan Markle on May 19.

Photo credit: Dominic Lipinski / Pool / AFP