Marks and Spencer Windsor Rebranded Markle and Sparkle, for Harry and Meghan Royal Wedding 2018, Windsor, Berkshire, England, UK, GB.


The wedding of Prince Harry and Meghan Markle is due to take place on 19 May 2018 at Windsor Castle in England. The groom, Prince Harry, is a member of the British royal family; the bride, Meghan Markle, is an American actress.


Size: 5184px × 3888px
Location: Windsor, UK
Photo credit: © Dylan News Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, 2018, berkshire, britain, england, events, gb, great, harry, kingdom, markes, markle, marks, meghan, promotion, royal, sparkle, spencer, uk, united, wedding, windsor